このブログでは、サイボウズ Office on cybozu.com を JavaScript でカスタマイズする話を多く取り上げています。作成した JavaScript を読み込ませる方法はマニュアルに記載の通りです。設定画面で JavaScript ファイルをダイアログから指定して読み込ませるので、以下のようなステップになります。
- テキストエディターで JavaScript ファイルを開く、または新規に作成する。
- JavaScript ファイルを編集し、ローカルのPC上に保存する。
- 設定画面で、保存した JavaScript ファイルを指定し、アップロードする。
すでに JavaScript ファイルがアップロード済みの場合は、テキストエディターで編集する前に、 ダウンロードする作業も必要となります。 (別の場所にバックアップ済みの場合は、そこから取得する方法もありますが)
頻繁に行う作業ではないので、上記の方法でもさほど問題があるわけではないのですが、 この作業をもっと効率的にするために、Webブラウザ上で直接 JavaScript を編集し、 「適用」ボタンを押下することでシステムに反映できるようなツールを作ってみました。
Chrome 拡張で実現してみました。Chrome ウェブストアからインストールすることができます。
Chrome 拡張で実現した理由は、システム管理者が設定する機能なのでクライアントにインストールするツールにしても、また特定のブラウザに限定しても問題ない、と考えたからです。
この Chrome 拡張をインストールした後の使用方法は以下のようになります。
- 「システム設定(詳細) > カスタマイズ > JavaScript ファイルの設定」に移動します。
- 「JavaScript ファイル」の行にある「編集する」ボタンをクリックします。
- 新規タブに JavaScript エディターが立ち上がるので、JavaScript を編集し「適用」ボタンをクリックします。
※ このツールはサイボウズのサポートの対象外となります。