user icon

Roundcubeにプラグインを追加する

前回はRoundcubeのインストール&設定を行ったので、
本来の目的である、プラグインを試用していきたいと思います。

公式サイトのwikiに、使用可能なプラグインと設定の手順が載っていました。
http://trac.roundcube.net/wiki/Plugin_Repository

英語は得意ではないですが(;´Д`)カタコトなGoogle翻訳機能様を頼りつつ
なんとか読み解いて、探り探りやっていきました。

プラグインのインストールとプラグインの有効化

プラグインをインストールし、有効化します。

1、プラグインをダウンロードします。
2、プラグインディレクトリを指定し、フォルダを解凍します。

プラグインディレクトリの場所は以下になります。

<ルートディレクトリ>/roundcube/plugins/

3、解凍したフォルダの中に”config.inc.php.dist”ファイルが存在する場合は
コピーを作成し、”config.inc.php”にリネームします。
“config.inc.php.dist”ファイルに直接書き込まないよう気を付けて下さい。

“README”ファイルが存在し、設定の手順が載ってある場合は
手順に従い、設定を行って下さい。

4、’main.inc.php’ファイルに、追加したプラグインのディレクトリ名を追記します。
配列に列挙されたプラグインだけが有効になります。

‘main.inc.php’ファイルをテキストエディタで編集します。

<ルートディレクトリ>/roundcube/config/main.inc.php
//'additional_message_headers'と'archive'を追加
$rcmail_config['plugins'] = array();
// ↓
$rcmail_config['plugins'] = array('additional_message_headers', 'archive');

プラグインを無効にしたい場合は、リストから削除します。

//'additional_message_headers'を削除
$rcmail_config['plugins'] = array('additional_message_headers', 'archive');
// ↓
$rcmail_config['plugins'] = array('archive');

5、WEBブラウザからRoundcubeにアクセス、または更新を行い、追加した機能を確認します。

以上の設定を行えば、簡単に機能を追加することが出来ます。

ヘルプ機能を追加

Roundcubeをインストールした際、既にプラグインがいくつか入っていたので
試しにヘルプ機能を追加してみることにしました。

タスクバーにヘルプが追加されたので、クリックしてみると・・・

ヘルプのリンク先を指定してないので、何も表示されません。
“config.inc.php”ファイルを確認します。

<ルートディレクトリ>/roundcube/plugins/help/config.inc.php

ヘルプのリンク先を設定します。
特にページを作っていなかったので、Roundcubeの公式WikiのURLを指定しました。

//helpのリンク先を指定
$rcmail_config['help_source'] = '';
// ↓
$rcmail_config['help_source'] = 'http://trac.roundcube.net/wiki';

設定が済んだらページの更新を行い、ヘルプの内容が変更されているか確認します。

“larry”用のスキンも用意されていたので、レイアウトもバッチリです(´∀`)

Facebooktwitterlinkedintumblrmail

Tags:

名前
E-mail
URL
コメント

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)