ページ階層化機能

機能追加日:2002-08-20 以前
ドキュメント作成日:2008-01-10 (初版)
2013-06-14 (初版訂正)

概略

Wiki ページをディレクトリ階層のようにカテゴリ分けすることができる機能。 ページ名を「階層1/階層2/ページ名」のように付けることで、 階層構造を構築し、Wiki ページを整理できる。

例えば

質問箱/102
質問箱/103

のように利用する。

「質問箱」ページにおいて

[[./102]]

とリンクを貼ると「質問箱/102」へのリンクとなる。 また、「質問箱/103」ページにおいて

[[../102]]

とリンクを貼ると「質問箱/102」へのリンクとなる

ページ階層化機能に対応しているプラグインには、topicpath, ls2, navi プラグインなどがある。

用語

  • ページ階層化機能
    • この機能のこと
  • フルページ名
    • 「階層1/階層2/ページ名」とあった場合の「階層1/階層2/ページ名」部分のこと(PukiWiki 内部関数 get_full_name から連想)。
  • basename (ベース名)
    • 「階層1/階層2/ページ名」とあった場合の「ページ名」部分のこと(PHP の basename 関数から連想)。「ページ名」はフルページ名を意味する可能性があるので basename のことをページ名とは呼ばない。
  • dirname (階層名)
    • 「階層1/階層2/ページ名」とあった場合の「階層1/階層2」部分のこと(PHP の dirname 関数から連想)。

ページの階層化機能、使用しています?

階層1/階層2といったかたちで整理可能なWikiのページ群。整理のために利用していますか。また利用していない場合は閲覧者用にどのようなインターフェースを用意していますか。

  • たらこせる 2002-08-20 (TUE) 11:42:11

    階層化することにより利用できる#ls、#naviのため、同様テーマとなりそうな場合については積極的に使用するようにしています。

  • たらこせる 2002-08-20 (TUE) 11:45:07

    但し、階層化外で作成したページをある階層の下にしたい、といった場合で添付ファイルなどがあったりすると難儀。何がルートのテーマになるのかはページをつくっていく過程で見えてくる場合もあるので運用を阻害している場合もあります。

  • ゆう 2002-08-20 (TUE) 16:06:53

    最近はちょこちょこ使ってますが、階層を使うとどうしてもWikiNameが長くなってあまり好きじゃないです。掲示板の過去ログとかぐらいですねぇ。

  • ぱんだ 2002-08-20 (TUE) 16:58:28

    安易に[./ほげほげ]と書いてしまう癖がついてしまいました :)

  • kawara 2002-08-20 (TUE) 21:20:55

    私は最初便利だなと思ってたんですけど、階層化機能を多用すると階層に依存してしまうというか、階層を意識しすぎて結局ツリーモデルに縛られる気がしてきたので、最近は1階層以上はなるべく使わないように気をつけることにしました。階層化って整理に便利なようで不便でもアリ、ジレンマを感じるところです。

  • kawara 2002-08-20 (TUE) 21:40:07

    閲覧者用へのインターフェースは現在MenuBar以外は基本で用意されている一覧しかないですね…。まぁ、そこは集まってくる人の趣向によりページが更新されて更新一覧にリストアップされるということに依存ということで…(苦笑

    • たらこせる 2002-08-20 (TUE) 22:41:02

      上記使用方法だとなるほどBracketName使用が前提ですね。URLでページ概要を伝えよう=>WikiName利用多用と考えていたんですが...。

  • 田邉鉄? 2003-01-06 (MON) 21:00:28

    Wiki的ではないのですが、個人名をルートにすることで「Wikiによる擬似ホスティングサービス?」をやっています。

  • MorphyWiki? 2003-04-02 (WED) 00:56:15

    不特定多数の人が任意に新規ページ作成をしているので、面倒なルールは徹底不能。仕方ないので、サイトマップ:http://ecos-h8.sourceforge.jp/sogwipo/pukiwiki.php?%5B%5B%A5%B5%A5%A4%A5%C8%A5%DE%A5%C3%A5%D7%5D%5D で関連性の提示でもするしかないのが現状。

  • Kaz@Kp? 2003-04-02 (WED) 03:53:57

    頭が相対パスなんでよく使ってます。

  • にぶんのに 2003-04-20 (SUN) 08:33:05

    階層化するほど、ページ数があるでもなし、ページのカテゴリもバラバラだったりします。というわけで階層化はほぼナシ&recentプラグインありがとうです。

  • morikawa 2003-05-01 (THU) 03:49:05

    やっぱり単語に意味があるケースでは階層化できない。でも2層、3層くらいは平気で使ってます。

  • 水無月神魔 2003-05-29 (THU) 22:12:53

    #lsが便利なんで多用してます :)

  • mita? 2003-07-12 (SAT) 18:49:40

    いろいろ試しています。といっても、現状日記のページぐらいです。

  • reimy 2004-02-09 (MON) 06:05:39

    相対指定ができるようになってからは、ぱんださん同様、[[./ほげほげ]]の乱発(笑い)

  • ユーザー登録型で小説の人物辞書を階層を使ってあ行・か行~などとわけたものの、AutoLinkが使えないのが辞書サイトとしては不便になってしまっているので困ってます…(;; AutoAliasは一々用語を登録しなくてはならないという手間があって辞書サイトでは実用的ではないなという事でいれてませんが…。 -- yuno? 2005-04-11 (月) 23:17:35
  • reimyさんのコメントはいつも勉強になります。[[./ほげほげ]]の記載方法なども! -- のの 2008-07-03 (木) 10:02:32

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2015-03-13 (金) 16:25:00
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u5. HTML convert time: 0.903 sec.

OSDN