plugins:nolinknodisplay

差分

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

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

plugins:nolinknodisplay [2011/03/23 21:28] (現在)
ライン 1: ライン 1:
 +====== NP_NoLinkNoDisplay.php ======
  
 +スキン変数/​テンプレート変数で指定した範囲を、範囲内にリンク(HTMLのa要素)が存在する場合のみ表示するようにするプラグインです。
 +ナビゲーションなどを提供するプラグインと組み合わせることで、リンクが存在する場合のみナビゲーションを表示するようにすることができます。
 +
 +^General Plugin info ^^
 +^作者: | [[plugins:​authors:​nkjg|NKJG]] |
 +^最新のバージョン:​ | 1.0 |
 +^参照: | [[http://​niku.suku.name/​item/​187|作者のページ]]|
 +^ソース: | [[plugins:​nolinknodisplay:​nolinknodisplay_code|NP_NoLinkNoDisplayのソース]]|
 +
 +//​**このプラグインの公開・サポートは停止されました**//​
 +
 +**//​[[plugins:​advancedvariablegetoption|NP_AdvancedVariableGetOption]]を参照してください//​**
 +
 +=====インストール方法=====
 +  - Zipファイルを展開して、中身をサーバーのプラグインディレクトリにアップロードする
 +  - 管理画面からプラグインをインストールする
 +  - スキンへの記述を追加する
 +
 +=====このプラグインの使い方=====
 +下記「スキン/​テンプレートへの記述」を参照してください。
 +
 +=====スキン/​テンプレートへの記述=====
 +  * <​%NoLinkNoDisplay(start)%>​と<​%NoLinkNoDisplay(end)%>​にはさまれた範囲が対象の範囲になります。その間はHTMLのa要素がない場合には表示されません。
 +    * 範囲はネストさせることが可能です。
 +
 +=====オプション=====
 +ありません
 +
 +=====Tipsと裏技=====
 +
 +=====希望事項=====
 +
 +=====バグ=====
 +  * Nucleus変数<​%if%>​や、NP_Cacheのキャッシュ範囲の指定などとの内包関係は、どちらかがどちらかを完全に内包する状態にしないと正しく動きません。
 +    * たとえば<​%if(...)%><​%NoLinkNoDisplay(start)%>​...<​%endif%><​%NoLinkNoDisplay(end)%>​のような記述は誤動作の原因になる懼れがあります。
 +
 +
 +=====開発履歴=====
 +  * Version 1.0 リリース <​2006/​04/​20>​
 
plugins/nolinknodisplay.txt · 最終更新: 2011/03/23 21:28 (外部編集)