基本書式
ディレクトリ階層構造
$MT_DIR/
|__ plugins/
| |__ MyPlugin/
| |__ config.yaml ### プラグイン本体(config設定時の場合は使用)
| |__ my_plugin.pl ### プラグイン本体(config未設定時は使用)
| |__ my_plugin.cgi ### MT::Bootstarpを使ったCGIプログラム
| |_ t/ ### テスト用?
| | |_plugin_test.t
| |__ lib/ ### ライブラリ使用時
| | |__ MyPlugin.pm
| |__ tmpl/ ### テンプレート使用時に定義を設定
| | |__ config.tmpl
| |__ php/ ### ダイナミックパブリッシング時
| |__ function.my_plugin.php
確認
ダイナミックパブリッシングはスタティックパブリッシングが存在しないと作成できない
Perlスクリプトでの定義
config.yaml
インストール
プラグインディレクトリに配置してシステム画面をリロードする
プラグイン一覧に存在することを確認
テンプレート"<$MTHello$>"を設定して、再構築を行う
ウェブページを確認
ページのアーカイブテンプレートをダイナミックに変更
ウェブページを確認
最終更新:2012年03月01日 23:39