12

デフォルトの Trac インストールでは、WikiStart ページがホームページとして表示されます。別のページを表示したいのですが。それ、どうやったら出来るの?「Trac」を含むリクエストは、Trac を使用するすべてのオープンソース プロジェクトへのリンクを返すため、Google では何も見つかりませんでした。

4

6 に答える 6

6

「WelcometoTrac」ページを維持したい場合は、そのコンテンツを新しいページに移行してからWikiStartを編集することを検討しましたか?Tracのドキュメントをアップグレードすると、WikiStartページは変更されないままになるため(ここに記載されています)、その点で問題が発生することはありません。

于 2009-08-18T13:36:42.837 に答える
5

別の wiki ページまたは別の種類のページを表示したいですか? 前者の設定オプションはわかりませんが、カスタム クエリ ページをデフォルト ページにするために使用でき[trac] default_handlerます。trac.ini

編集:ソースをざっと見てみると、WikiStart は wiki の開始ページとしてかなり適切にハードコーディングされています。つまり、Trac にパッチを適用する以外に、やりたいことができるとは思えません。

于 2009-08-17T22:41:12.117 に答える
5

/wiki以外の wiki ページをレンダリングするために URL パスをオーバーライドする望みはないようですWikiStart。これは設計上ハードコーディングされています (おそらく、非常に正当な理由があります)。

一方、[mainnav]セクションの構成オプションを使用して、メイン ナビゲーション エリアのリンクを上書きWikiし、カスタム Wiki ページを指すようにすることができます。

[mainnav]
wiki.label = Home
wiki.href = /wiki/HomePage

詳細はtrac:wiki:TracInterfaceCustomization#CustomNavigationEntriesを参照してください

于 2013-06-16T06:28:34.123 に答える
0

この trac チケットは、それが直接不可能であることを示唆しています: http://trac.edgewall.org/ticket/9012

于 2014-05-02T18:13:06.793 に答える
0

Trac のインストールが Apache の背後にある場合、Apache 設定ディレクティブを使用して、「ホームページ」の URL をリダイレクトまたは名前変更できます。たとえば、「Alias」ディレクティブを見てください。

于 2009-08-17T21:22:01.683 に答える
0

同じ問題に対する私の解決策は、[[Include]]マクロ ( http://trac-hacks.org/wiki/IncludeMacro ) を使用し、WikiStart ページに単一の include ステートメントを含めることでした。

ページ名の接頭辞を使用して一連のページを分類できるように、WikiStart とは異なるページ名が必要でした。たとえば、MyToolNameIntroduction は私の開始ページです。

于 2013-11-04T19:52:34.623 に答える