My Jeans CMS:2010年 08月の記事

usingタグ [コード]

2010年8月15日

Jeans CMSのかなり初期のバージョンでは、すべてのスキンタグについてオーバライドすることが可能でした。例えば、あるプラグインで<%blog%>タグをオーバーライドすることにより、スキンの書き換え無しに、表示内容をプラグインで自由にカスタマイズすることが可能になっていました。

現在の仕様では、例えばjp_Testというプラグインを使用する場合、<%blog%>を<%jp.test.blog%>のように書き換える必要があります(jp_Test::tag_blog()を用意した場合)。以前あった「オーバーライド」の仕様では、jp_Testの側に「<%blog%>タグの機能を変更しますよ」という記述を入れておけば、ユーザーの側では<%blog%>タグを書き換える必要はなかったわけです。