Nucleus Plugin 用途別ピックアップ

基本的なプラグインとか。
随時ブラッシュアップ用。



基本

管理用

ブログ用

投稿画面用

エンターテイメント用

SEO、etc用

携帯電話用

複数人(コミュニティ)用

  • NP_AccessControl ブログごと or スキンごとに制限
  • NP_MemberFile メンバーごとにincludeするファイルを変える
  • NP_AccountEx メンバー情報の改良、新メンバー登録認証
  • NP_Revision アイテムの編集履歴を管理
  • NP_ItemHistory アイテムの編集履歴を管理
  • NP_UpdateTime アイテムの更新日時を記録する
  • NP_LoginRedirect ログイン時に自身のメンバーページ/トップページ/または自由な設定のページへ遷移
  • NP_LogoutRedirect ログアウト時に指定URLへリダイレクト
  • NP_R2Referer ログイン/ログアウト時にリファラにリダイレクトする。(リファラが管理ページの場合/リファラが設定されていない場合/リファラがログアウトページの場合、リダイレクトは行わない)
  • NP_NewMemberBlog アカウント作成許可の時、自動的にアカウント登録者のブログを作成
  • NP_RegistrationForm ユーザが登録するとアカウントとユーザ専用ブログを自動的に作成
  • NP_AddOpen 新規投稿ページへの直接リンクを自動作成
  • NP_PostToDraft 記事投稿を認証制へ。管理者以外のユーザーがアイテムを追加したアイテムはドラフト保存となる。
  • NP_EachBlogDir mediaフォルダを各ブログごとに制限できる
  • NP_MemberItems アイテムの一覧表示をメンバー別に出力。メンバー詳細ページ限定。
  • NP_ListOfMembers メンバー一覧、月ごとの投稿数、投稿記事数を表示
  • NP_MemberControl 管理画面にて、「メンバー、チーム」の一覧表示 及び個別選択による一括メール送信が行え、またそのメール内容の保存を選択できる
  • NP_MemberList メンバーの一覧表示を行う。チーム別やカレントブログチームでの表示も可。NP_Alias、NP_Profile、NP_PrivateMessagingと連携可能。

開発者用

  • NP_LinkCounter リンクのクリック数を表示するカウンター
  • NP_GeSHi2 多種類のプログラム言語のカラーリング
  • NP_SystemInfo インストールされている plugin event の一覧、config.phpの内容、Nucleusの設定内容、plugin ID と skin ID の一覧などを見やすく表示
  • NP_Database Nucleusのデータベース(MySQL)を直接操作

コア拡張 if系

  • NP_znItemExeActions アイテム内でifを使用可能に
  • NP_match URLに含む文字で条件分岐
  • NP_or / NP_and コアで提供されていない条件分岐を増やす
  • np_if アイテム・テンプレート及びコメント・テンプレート)と、ブログ記事中で <%if%&rt;構文 (if/ifnot/else/elseif/elseifnot/endif)、さらに「itemid, title, body, more, author, authorname, itime, authorid, authormail, authorurl, category, catid, closed, timestamp」の値のifを利用可能。 参考:NP_znItemFieldEXとNP_ifの連携
  • NP_ValueIf title、body、moreの『特定文字列のありなし』でif処理。「個別アイテムページ」スキンでの記述で有効
  • NP_TimeLimit アイテム内の指定範囲を、指定した日時に表示、または非表示に
  • NP_MemberIsAuthor
  • NP_zIF

コア拡張 スキン・テンプレート変数系

  • NP_znNestedSkinVar スキン変数を入れ子可能に
  • NP_znNestedVar テンプレート変数を入れ子可能に
  • NP_nestedinclude スキン変数の入れ子可能に。スキンとテンプレートの両方で可能、但しテンプレートはアイテム本体とコメント本体でのみ。
  • NP_IncludeEX スキンへ読み込みたいファイル名を、用意された変数を使って指定できる
  • NP_MonthlyArchivLinks 標準のスキン変数の上位互換。月別のアーカイブへアクセスするためのリンク一覧を出力する。
  • NP_znItemExeActions アイテム内でifを使用可能に
  • NP_BlogInfo スキン変数をテンプレート中でも使えるようにする。その他
  • NP_OtherBlogSetting スキン、テンプレートで任意のブログ情報を表示
  • NP_CatDesc テンプレートで「カテゴリーの説明」を利用可能に。
  • NP_AdminURL テンプレートで<%adminurl%>を使用可能に。
  • NP_ActionURL action.php へのフルURLを表示する
  • NP_ImageExtractor 画像表示ルールを詳細設定

俺用

  • NP_ShowID 管理画面でブログID・カテゴリーID・メンバーID・アイテムIDおよびコメントIDを表示
  • NP_ShowPostID アイテム投稿画面でitem id を表示
  •  
  • NP_TagEX タグ表示
  • NP_ShowBlogs アイテム表示の拡張
  • NP_ItemFormmail 続きの部分でフォームメールを作成
  • NP_CheckPlugins PHP ファイルのグローバル変数・スーパーグローバル変数及び SQL クエリ(だと思われる部分)をハイライト表示

その他

  • NP_Firewall $_GET $_POST などを監視する。学習機能在り。
  • NP_Picasa 未リリース、残念。Picasa ウェブ アルバムを利用したフォトギャラリー、またはアイテム投稿時に画像指定が可能と推測
  • NP_utSSL Nucleus CMS のSSL化プラグイン
  • NP_ImpExp アイテム、コメント、トラックバックのバックアップ
/ /
Skooler Records

No comments yet

%3c%69%6e%70%75%74%20%74%79%70%65%3d%22%68%69%64%64%65%6e%22%20%6e%61%6d%65%3d%22%6e%70%5f%70%72%6f%74%65%63%74%62%79%6d%64%35%22%20%76%61%6c%75%65%3d%22%32%34%38%36%63%39%30%35%36%32%32%39%32%37%36%34%38%36%61%62%36%62%37%63%63%35%30%63%36%61%30%36%22%3e %3c%69%6e%70%75%74%20%74%79%70%65%3d%22%68%69%64%64%65%6e%22%20%6e%61%6d%65%3d%22%6e%70%5f%70%72%6f%74%65%63%74%62%79%6d%64%35%5f%68%61%73%68%22%20%76%61%6c%75%65%3d%22%38%31%31%35%65%33%38%61%61%33%32%32%31%39%66%36%30%32%66%65%64%63%33%30%65%39%64%65%30%64%62%63%22%3e
© 2006 – 2014 by Luvsic. Some rights reserved.