plugins:cache

差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

plugins:cache [2011/03/23 21:28]
127.0.0.1 外部編集
plugins:cache [2014/09/30 22:16] (現在)
yamamoto
ライン 1: ライン 1:
 ====== NP_Cache.php ====== ====== NP_Cache.php ======
- 
-※同じ「NP_Cache」という名前で3つくらいプラグインがあるそうですが… 
  
 類似プラグインとして[[plugins:​ezcache|NP_EzCache]]、[[http://​japan.nucleuscms.org/​bb/​viewtopic.php?​t=2001|NP_znItemCache]]、があります 類似プラグインとして[[plugins:​ezcache|NP_EzCache]]、[[http://​japan.nucleuscms.org/​bb/​viewtopic.php?​t=2001|NP_znItemCache]]、があります
 +
 +※radek氏作のNP_Cacheは2004年6月6日で更新が止まっています。
  
 ^General Plugin info ^^ ^General Plugin info ^^
-^作者: | [[plugins:​authors:​radek|radek]] | +^作者: | [[plugins:​authors:​yamamoto]] | 
-^最新のバージョン:​ | v1.2(2004/06/06) | +^最新のバージョン:​ | v0.14(2014/08/31) | 
-^入手先: |[[http://radekhulan.cz/item/np-cache-v1-2-now-you-re-able-to-mix-static-and-dynamic-content-in-your-skins|NP_Cache ​v1.2 - mix static and dynamic content — WELL.DONE (c) Radek Hulán]]| +^入手先: |[[http://japan.nucleuscms.org/forum/viewtopic.php?​id=7301|NP_Cache]]|
-^動作サンプル:​ | 【プラグインが実際に動いているデモが見られるページへのリンク】 | +
-^フォーラム参照先:​ |【プラグインに関するフォーラムのスレッドへのリンク】| +
-^セキュリティチェック:​ |【セキュリティのチェックが済んだら、その旨を記述して、チェックした人がサインをします。空にしておいてください】| +
- +
- +
  
 =====インストール方法===== =====インストール方法=====
   - Zipファイルを展開して、中身をサーバーのプラグインディレクトリにアップロードする   - Zipファイルを展開して、中身をサーバーのプラグインディレクトリにアップロードする
   - 管理画面からプラグインをインストールする   - 管理画面からプラグインをインストールする
-  - 【その他、このプラグインに固有の作業。スキンへの記述を追加する、オプションを設定する、など】 
- 
- 
-====Nucleus v3.3の場合==== 
-nucleus/​libs/​ACTIONS.php(100行目付近) 
-「function checkCondition」のたくさんあるcase群に、下記2パターンを追加 
- 
-  case '​notincache':​ 
-    global $np_cache_active;​ 
-    $condition = $np_cache_active;​ 
-    break; 
- 
-  case '​category':​ 
-    $condition = ($blog && $this->​_ifCategory($name,​$value));​ 
-    break; 
- 
- 
-[情報元] v3.3とプラグインの互換性について - NP_cles() ​ 
- 
-http://​blog.cles.jp/​item/​1980 
- 
- 
- 
-====Nucleus v3.24の場合==== 
-nucleus/​libs/​SKIN.phpの506行目付近 
- 
-  case '​skintype':​ 
-    $condition = ($name == $this->​skintype);​ 
-    break; 
-このブロックのすぐ下に 
- 
-  case '​notincache':​ 
-        global $np_cache_active;​ 
-        $condition = $np_cache_active;​ 
-        break; 
-このように追加。 
- 
-※手順まだ書きかけ。。 
- 
-=====このプラグインの使い方===== 
-【プラグインがどういう働きをするか、ユーザーがそれをどういう風に使うかを説明してください】 
- 
-=====スキン/​テンプレートへの記述===== 
-  * 【プラグインをインストールして使えるようになるスキン変数やテンプレート変数の説明】 
- 
-=====オプション===== 
-  * 【プラグインで設定できるオプションの内容の説明】 
- 
-=====Tipsと裏技===== 
- 
-=====希望事項===== 
- 
-=====バグ===== 
- 
-=====開発履歴===== 
-  * 【Version 0.1 リリース <​リリース日付>​】 
-    * 【主な変更点:​ ナニがどうした】 
  
 +NucleusCMS v3.70ではPreLoadMainLibsイベントが追加されており、NP_Cacheの効果を最大限に発揮できます。
 
plugins/cache.txt · 最終更新: 2014/09/30 22:16 by yamamoto