プラグインの種類
プラグイン | -
Serene Bachには機能拡張の仕組みとして「プラグイン」という機構が用意されています。
プラグインは基本的にperlのスクリプトとして提供され、特定ディレクトリにインストールすることでSerene Bachに認識することができます。
# デフォルトではベースディレクトリ上の「plugin」がプラグインディレクトリです。
プラグインには以下のような種類があります。
項目 | 説明 |
---|---|
コンテンツ用プラグイン | 新しい独自ブロック・独自タグを定義したり、既存の独自ブロック・独自タグの動作を変更するプラグインです。 |
管理用プラグイン | 「追加機能」として新たに管理画面を追加するためのプラグインです。 |
テキストフィルタ | 記事の本文・続きのフォーマットを規定するプラグインです。 |
追加モジュール | 特定のタイミングで読み出され、標準動作を置き換えるためのプラグインです。 |
追加モジュールの種類として、以下のようなものがあります。
項目 | 説明 |
---|---|
カウンタ用 | アクセスログ収集ならびにカウンタ表示を行うスクリプトが起動したときに呼び出されます。 |
レシーバ用 | コメントないしトラックバックを受信した際に呼び出されます。 |
いずれのプラグインもSerene Bach上で正しく動作させるためには、sb::Pluginモジュールを通した登録処理を行う必要があります。
2007.05.22 Tuesday | comments (0) | trackbacks (1)
comments
comment form