テンプレートタグのリファレンス URL の登録
最終更新日: 2007.12.13
Movable Type のテンプレート管理画面では、編集中のテンプレートで利用しているテンレートタグの一覧を表示します。また、リストされたテンプレートタグはリファレンスへ自動的にリンクします。プラグインで追加されるテンプレートタグも、同じようにリファレンスへのリンクをリストする場合は、以下のように設定することができます。
sub init_registry { my $plugin = shift; $plugin->registry({ tags => { help_url => 'http://www.somedomain.com/docs/tags/%t.html', function => { MyTag => '$MyPlugin::_hdlr_mytag', # othertag declarations }, }, }); }
上のサンプルコードは、MyTag という名前のテンプレートタグを登録するものです。help_url に設定されている URL の最後にある %t.html
は、登録するテンプレートタグの名前を dirify したものに置き換わります。サンプルで設定した MyTag という名前のテンプレートタグの ヘルプリンクは以下のようになります。
http://www.somedomain.com/docs/tags/mytag.html