plugins:nolinknodisplay

NP_NoLinkNoDisplay.php

スキン変数/テンプレート変数で指定した範囲を、範囲内にリンク(HTMLのa要素)が存在する場合のみ表示するようにするプラグインです。 ナビゲーションなどを提供するプラグインと組み合わせることで、リンクが存在する場合のみナビゲーションを表示するようにすることができます。

General Plugin info
作者: NKJG
最新のバージョン: 1.0
参照: 作者のページ
ソース: NP_NoLinkNoDisplayのソース

このプラグインの公開・サポートは停止されました

NP_AdvancedVariableGetOptionを参照してください

インストール方法

  1. Zipファイルを展開して、中身をサーバーのプラグインディレクトリにアップロードする
  2. 管理画面からプラグインをインストールする
  3. スキンへの記述を追加する

このプラグインの使い方

下記「スキン/テンプレートへの記述」を参照してください。

スキン/テンプレートへの記述

  • <%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 (外部編集)