Movable Type CMSプラットフォーム Movable Type
ドキュメントサイト

Movable Type 4 ManualMovable Type 4 マニュアル

テンプレートタグのリファレンス 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