1

私は Confluence wiki のことをよく知っており、そこに表示されるページの自然な階層がとても気に入っています。現在、Trac wiki (MoinMoin と同じルートで、それほど悪くはありません) を使用する必要があり、ここで機能を検索しています。到達したいこと:

  1. ページ「MyPage」を編集し、そこにサブページにしたいページへのリンクを入力します。MySubPage.
  2. リンクは/MySubPageまたはのようになり[/MySubPage]ます。文字「/」は、結果のページが現在のページのサブページであることを示します。
  3. リンクをたどり、コンテンツを含む新しいページを作成します。

「MySubPage」が「MyPage」のサブページであることがわかります。リンク MyPage/MySubPage によって、どこからでもサブページにアクセスできます。

MoinMoin wiki には少なくともバージョン 1.5.x からその機能があり、私はそれを定期的に使用しています。Tracに似たようなものはありますか? プラグインをインストールする必要がありますか?

本当にありがとうございました

マーカス

4

3 に答える 3

5

まあ、自分の質問に答えるのが最善ではありませんが、私が見つけたものです。

 * SubpageFirst
 * SubpageSecond
 * SubpageThird
 * SubpageFourth

(もちろん) 4 ページになりますが、Title Index でそれらを見てみると、次のように表示されます。

 * Subpage
   * First
   * Second
   * Third
   * Fourth

私が探していたものではありませんが、近づいてきました。

于 2009-08-18T06:30:00.130 に答える
2

親子WikiページはTracで直接モデル化されていません。基本的に、「/」はwikiページ名の一部として許可されます。

必要なことを実行するマクロを作成できるはずです。基本的に:

[[sub(MySubPage)]]
于 2009-08-17T15:28:21.403 に答える
2

このようなことを行う唯一の方法は、ページへのフル パスを指定することです。あなたの例では、これは [[MyPage/MySubPage]] になります。次に、TitleIndex で階層を取得しますが、親子関係を提示するという点では、多くのことが望まれます。

retracileが述べたように、MyPage/ MySubPageは真の階層を作成するのではなく、名前にスラッシュを含むページのみを作成し、TitleIndex ではページが階層にあるように表示されると思います (ただし、多くの場合、あなたが望む方法で表示しないでください;私が述べたように、それは望まれることがたくさんあります)。

于 2009-09-02T19:47:40.027 に答える