plugins:dtree

NP_Dtree.php

カテゴリ・サブカテゴリへのナビゲーションをツリー形式で提供します

General Plugin info
作者: nakahara21 + shizuki
最新のバージョン: Ver0.941(2006/12/06)
入手先: http://japan.nucleuscms.org/bb/viewtopic.php?t=1396&start=26
ソース: N/A
動作サンプル: http://nakahara21.com/index.php?itemid=661
フォーラム参照先: http://japan.nucleuscms.org/bb/viewtopic.php?t=1396
セキュリティチェック: 【セキュリティのチェックが済んだら、その旨を記述して、チェックした人がサインをします。空にしておいてください】

インストール方法

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

このプラグインの使い方

スキン、またはテンプレートに <%Dtree()%> と記述すると、その位置にカテゴリのディレクトリツリーを表示します

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

  • <%Dtree()%>

テンプレートに記述した場合、そのアイテムが属するカテゴリ(とサブカテゴリ)をハイライト表示して、かつ、その枝だけを開いた状態でツリー表示します。

オプション

  • 調整中

Tipsと裏技

  • CSS サンプル
.dtree {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: x-small;
    color: #666;
    white-space: nowrap;
    width:100px;
}
.dtree img {
    border: 0px;
    vertical-align: middle;
}
.dtree a {
    color: #333;
    text-decoration: none;
}
.dtree a.node, .dtree a.nodeSel {
    white-space: nowrap;
    padding: 1px 2px 1px 2px;
}
.dtree a.node:hover, .dtree a.nodeSel:hover {
    color: #333;
    text-decoration: underline;
}
.dtree a.nodeSel {
    background-color: #c0d2ec;
}
.dtree .clip {
    overflow: hidden;
}
.dtree a.selectedNode {
    background-color:#fcc;
    font-weight:bold;
}
.dtree a.selectedCatNode {
    background-color:#ffc;
    font-weight:bold;
}
.dtree a.selectedScatNode {
    background-color:#ffc;
    font-weight:bold;
}
.dtree a.urlselected {
    border-right:1em solid red;
}

http://www.takehana.tv/cccc/index.php?itemid=1775
参考情報 リンク先のカスタマイズのうち、『dtree/dTree.php の中の this.config』の書き換えは、プラグインオプションとして取り込み済みです

希望事項

バグ

開発履歴

  • Version 0.941 リリース <2006-12-06>
    • サブカテゴリのリンクURLが正常に表示されなかった不具合を修正
    • オプションの説明で解りにくかったところを少し書き換え
  • Version 0.94 リリース <2006-11-30>
    • NP_MultipleCategories のサブカテゴリの並び順に対応
    • Dtree の javascript オプションのプラグインオプションからの変更に対応
    • a タグの title に、カテゴリ・サブカテゴリの説明を追加
  • Version 0.92 リリース <2006-04-07>
    • urlで指定されたカテゴリ(サブカテゴリ)がある場合にはa.urlselectedクラスを付けてopenする仕様に変更。
 
plugins/dtree.txt · 最終更新: 2011/03/23 21:28 (外部編集)