読者です 読者をやめる 読者になる 読者になる

haru and...

猫のようにだらけ、犬のように遊ぶ。

【jQuery】【javascript】サイボウズOfficeのユーザ表示名を外部Jsでカスタマイズしてみた

現在、仕事でサイボウズOfficeを使用しています。


社員が増えてきて氏名の表示だけではわかりにくいとのことだったので
表示名をカスタマイズすることになりました。

 

サイボウズは外部Jsで若干改造できる

ただし、jQueryのバージョンは1.11.1。
バージョンの変更は不可。
サポートのIEが9からなので仕方ないかという感じですね。

アップロード出来るJsは1ファイルのみ。

 

表示名をカスタマイズしてみる(スケジュールのみ)

スケジュールに表示される表示名を氏名+改行+社員番号にしたかったので
下記のようなJsを作成しました。

最終ループの場合は改行なくていいか。

クラス名さえわかればコレで一括で変更できるはず。

 

不具合報告(2016/11/11)

この対応だと、ブラウザがChromeの場合スケジュールを登録できないという

不具合があることがわかりました。

なので、対応するときはスケジュール登録画面では

Jsを実行しない旨の記述が必須です。