カテゴリ | |
---|---|
サマリ | 特定の単語を含むページ名に、適用するtemplate |
バージョン | 1.4.5_1 |
投稿者 | アッカ |
状態 | 完了 |
投稿日 | 2005-08-08 (月) 06:40:22 |
正規表現が難しくて手に負えないのでここで質問させてください。
たとえばhoge/MenuBarやhuga/MenuBarというページ名を含むページを新規作成したとき、自動的にtemplate名
をすべて適用されるようにしたいと思っています。
auto_template_rulesをどう編集すればいいんでしょうか? 現在のauto_template_rulesです。
// Template setting $auto_template_func = 1; $auto_template_rules = array( '((.+)\/([^\/]+))(?# ?????????????)' => '\2/template', '((.+)\/([^\/]+))(?# ????????)' => 'template', '(()(.+))'=> 'template' ); $template_list = 'template*';
$auto_template_rules = array( '^((.+\/)?([^\/]+))(?# ~templateを適用 )$' => '$3/template', '^((.+\/)?([^\/]+))(?# template~を適用 )$' => 'template/$3', );