Nucleus v3.3からの便利な機能により、コアの改造なしで、サブカテゴリ判定ができるようになりました。
選択中サブカテゴリーの情報を<%if%>の条件に指定することができます。
・条件「何れかのサブカテゴリーが選択されている場合」
<%if(MultipleCategories, subcategory)%>
・条件「選択中サブカテゴリーのIDが、指定値の場合」
<%if(MultipleCategories, subcatid, ID)%>
値は、第3引数で指定します。
・条件「選択中サブカテゴリーの名前が、指定値の場合」
<%if(MultipleCategories, subcatname, 名前)%>
値は、第3引数で指定します。別カテゴリー下のサブカテゴリーでも、同じ名前であれば条件を満たします。
他にも、
- カテゴリリスト高速化 by Katsumiさん
- PostDeleteSubcatイベントなど追加 by shizukiさん
- 言語ファイル化 by shizukiさん
などの改良が加わっています。(v0.3系サブカテゴリ単数階層版、v0.5系サブカテゴリ無限階層版、共に)
Nucleus(JP)フォーラムからダウンロードしてください。
http://japan.nucleuscms.org/
本家に先行して日本語版がリリースされました。感謝
スペシャルスキンパーツも面白そうだけど、
<%if%>系強化(特にプラグイン内で判定できるdoIf)と、doItemVarがしびれます。
またプラグインのバリエーションが広がりますね。