plugin/
プラグインが置かれています。ここではあくまで、使用する側の立場で説明します。
概要
- ひとつのディレクトリに1つのプラグイン置かれます。
- ディレクトリ名=プラグイン名になります。
- プラグインには大きく分けて2種類あります。
- deX_で始まるプラグインはデザインモジュールです。デザイン編集で使用する部品になります。
- それ以外の名前のプラグインは通常プラグインです。「その他の設定」→「プラグインの設定」から管理できます。
デザインモジュール
デザインモジュールは使用場所によって名前のルールがあります。
- des_ : サイドバー用
- dem_ : メイン部用
- deh_ : ヘッダー用
- def_ : フッター用
- dea_ : 記事用
しかし実際には plugins.info で使用場所を定義しており、また複数の場所で使用できるモジュールもあるため、このルールは参考程度になっています。*1
プラグインのインストール
plugin/ ディレクトリ内に、自前のプラグインを配置したり、第3者の配布しているプラグイン*2をコピーすることでプラグインを使える状態にできます。
- ファイルをただコピーしただけではプラグインは有効になりません。
- プラグインのインストールはデザイン編集やプラグイン設定から行います。
- インストールされたプラグインはadiaryシステムに組み込まれます。
なお、悪意のあるプラグインをインストールするとadiaryのシステムに対してあらゆることができますので(乗っ取れる)、得体のしれないプラグインをインストールする際はご注意ください。