バージョンアップしてたのに、すっかり忘れてました。orz
変更点は、
え、いままで対応してなかったの?!って感じですよねぇ。
うぅ、すみません。

自分自身で使用していないプラグインなので、何か不具合見つけたらよろしくお願いします。
NP_znMCList解説ページからダウンロードできます。(この記事で紹介しているver0.05が最新版です。)

アイテムをキャッシュして、ページ生成速度を向上させるプラグインです。
バージョンアップしました。
変更点は、
- エントリポイントごとにキャッシュ(RSSなどを別にキャッシュ)
- 「指定パラメータがURLに存在する時に動作させるプラグイン」のFancyURL-2対応
前版まで、
キャッシュはアイテム単位のみでしたので、「ポップアップなどのRSSで動作が異なるもの」に対応できていませんでした。
「URLに特定のパラメータが存在する場合、指定プラグインの動作をキャッシュしない機能」のパラメータ判定をFancyURL-2に対応させましたが、パラメータ名とその値の両方に反応します。
たとえば、
tag:NP_
TagEX
とすると、URLに「tag」というパラメータが存在する場合、NP_TagEXの結果(ハイライト)をキャッシュしないのですが、
何らかのプラグインの独自パラメータの値として「tag」が存在する場合も対象となります。(分かり難い説明ですみません。)
NP_znItemCache解説ページからダウンロードできます。(この記事で紹介しているver0.024が最新版です。)
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がしびれます。
またプラグインのバリエーションが広がりますね。

管理画面を、部分的にテンプレート化しカスタマイズできるようにします。(サンプルスキン「helium」同梱)アイテム投稿画面では、指定プラグインのオプションフォームを分離することも可能です。
バージョンアップしました。
変更点は、
- ヘッダ、フッタ、クイックメニューなど、テンプレート化の範囲を増やしました。
- <%if%>など、独自テンプレート変数を増やしました。
- テンプレートは、Nucleus標準のテンプレートで管理するようにしました。(旧版ではブログオプションで設定していた、アイテム投稿テンプレートも)
- テンプレートのインポート・エクスポートが可能になりました。(作成したテンプレート(スキンと呼んでいますが)は配布可能です。)
- サンプルAdminスキン「helium」同梱
- コア(ADMIN.php)の改造を必須にしました。
- wysiwyg廃止しました。
です。
サンプルAdminスキン「helium」を同梱しています。

Adminスキンは、独自で作成し、エクスポート・インポートができますので、配布したりなんかしちゃったりすることも可能です。
...続きを読む

アイテムのフィールド(項目)を拡張するプラグインです。
タイトル、本文、続き、などの、Nucleusの標準機能として用意されているアイテムの項目以外に、好きな項目を追加することができます。
バグ修正です。
はにゃさん、バグレポートありがとうございます。

リレーション機能を使ってくださってる方がいるなんて、びっくりしました。
- NP_znCustomAdmin(アイテム投稿テンプレートカスタマイズプラグイン)対応
- スキン機能の一部が使えなくなっていたのを修正
NP_znCustomAdminってのは、未発表のAdminテンプレートカスタマイズプラグインで、もともとNP_znItemFieldEXのおふざけ機能だったんですが、肥大化を防ぐため別プラグインとして分離したものです。
ほぼ完成してるんですが、ドキュメント書いたりする時間がなくって。。。たぶん、来年っす。
NP_znItemFieldEX解説ページから、旧版・最新版のダウンロードができます。(この記事で紹介しているver0.092alphaは、2008-05-10現在、旧バージョンです。)

アイテム・コメント内で、スマイリーアイコンを使えるようにするプラグインです。
アイコンは、管理ページで簡単に追加・変更することができます。
久しぶりの
バージョンアップです。
変更点は、
- CSRF脆弱修正
- Ajaxリアルタイムプレビュー機能(現段階ではテストとして実装)
- <img align="middle" /> → <img class="znsm_img" />
- アイコン群の折りたたみ機能
- バージョンチェック機能
- 言語ファイル対応
- 桜枝真央さん作のアイコンを追加(感謝)
NP_znSmileyの旧版には、先日Nucleus(JP)フォーラムでアナウンスされた、CSRF脆弱の問題があります。
対策用にリリースされた、NP_0TicketForPlugin では解決できませんので、旧版をお使いの方はお手数ですがプラグインのアップデートをお願いします。...続きを読む

自動的に、設定した周期で、設定した場所に、データベースのバックアップファイルを作成し、添付ファイルとしてメールで送信します。Nucleus CMS v3.*のバックアップ不具合を検知する機能もついています。
Nucleus CMS v3.24の公開に合わせ、バックアッププラグインも
バージョンアップしました。
変更点は、
- このver1.00から、Nucleusのバージョンに依存しないようになりました。Nucleusのバージョンが変わるたびに、専用版を入れる必要がなくなりました。
...続きを読む

アイテムのフィールド(項目)を拡張するプラグインです。
タイトル、本文、続き、などの、Nucleusの標準機能として用意されているアイテムの項目以外に、好きな項目を追加することができます。
バグ修正です。

バグレポートをくださった、カザミさん、ありがとうございます。
- プラグイン管理ページでレコード一覧ページが見れなくなってしまっていたバグを修正
- Textareaタイプに追加した「別プラグインのPreItemイベント反映機能」が、Textタイプにも反映されるバグを修正
NP_znItemFieldEX解説ページから、旧版・最新版のダウンロードができます。(この記事で紹介しているver0.091alphaは、2008-05-10現在、旧バージョンです。)