トップ 差分 一覧 Farm ソース 検索 ヘルプ RSS ログイン

BugTrack-plugin/298

ページの作成や編集にはユーザ登録が必要です。

スラッシュ区切りドキュメントをツリー表示

  • 投稿者: kubo_m
  • カテゴリ: 新規
  • 優先度: 普通
  • 状態: 提案
  • 日時: 2006年06月14日 17時45分03秒

 内容

ずんたん様の スラッシュ区切りドキュメントのリスト表示プラグイン のツリー表示からヒントを得て、単独で使用できるツリー表示のプラグインを作りました。

改造のつもりが、中身は別物になりました。

ページの先頭行を取り出す関数と HTML でリンクを作成する部分を、ずんたん様のプラグインからほぼそのまま流用させていただきました。

使い方の例

「test/top1」「test/top1/class1」「test/top1/class2」「test/top2」の名前のページを作成してあるとします。さらに「test」という名前のページを作成し、このページの任意の場所に以下を記述します。

{{slashtree}}

ページ内の記述箇所に以下のように表示します。

  • top1
    • class1
    • class2
  • top2

{{slashtree test/top1}}

この場合は、記述箇所に以下のように表示します。

  • class1
  • class2

オプションで、ページの先頭行やページ更新日時を表示することも可能です。深い階層のページを先に作り、途中の階層のページが存在しない場合は、存在しないページもリストを作成して表示します。表示する階層を制限することもできます。

  • top2
    • middle1?
      • class1

詳細はヘルプをご覧下さい。

 ライセンス

GPLです

 コメント

  • あー。。プラグインヘルプ内で、自プラグインの名前が間違っていました。「treeslash」と記載されている箇所を「slashtree」に置き換えてください。。orz - kubo_m (2006年06月14日 17時53分05秒)
  • このプラグインによるものなのかわからないのですが recentfarm に管理人以外は見れないFarmの更新情報も表示されてしまいます。 - おばけ (2006年07月06日 00時29分40秒)
  • この件、確認取れました。recentfarmプラグイン側のバグです。現在修正済みバージョンをローカル環境でテストしていますので、早ければ明日(今日?)中にアップいたします。 - KG (2006年07月06日 02時09分56秒)
  • 表示する階層レベルを指定出来る様になるとありがたいです。 - sumari (2008年01月16日 21時55分57秒)
  • 自分で改造してしまったのですが、改造したものってあげた方が、いいです? - sumari (2008年01月17日 01時18分22秒)
  • >sumariさん、改造したものは、ここにUPしてもいいですし、別プラグインとして投稿してもいいと思いますよ。このプラグインのページを編集するのも自由だと思います(少なくとも私はこのページを自由に編集されて構わないです) - kubo_m (2008年01月17日 02時42分17秒)
  • slashtree_sumariという名前でアップしました。 - sumari (2008年01月17日 09時10分31秒)
お名前: コメント:
slashtree.zip slashtree_sumari.zip

最終更新時間:2008年01月17日 09時12分33秒