Une installation de TRAC par défaut affiche la page Wikistart comme page d'accueil. J'aimerais qu'il affiche une autre page. Comment je fais ça? Je n'ai pas pu trouver quoi que ce soit avec Google, comme toute demande avec "TRAC", elle retournera des liens vers chaque projet OpenSource qui utilise TRAC. P>
6 Réponses :
Si votre installation de TRAC est derrière Apache, vous pouvez utiliser une directive de configuration Apache pour rediriger ou renommer l'URL "Page d'accueil". Par exemple, regardez la directive "Alias". p>
Oui, je suis derrière Apache, mais n'y a-t-il aucune façon de configurer Trac lui-même pour montrer une certaine page lors de la demande / ProjectName / Wiki?
Voulez-vous afficher une page wiki différente ou un type de page différent? Je ne connais pas d'une option de configuration pour le premier, mais vous pouvez utiliser EDIT: B> Visite d'un coup d'œil rapide sur les sources, Wikistart est assez bien codé en tant que page de départ pour le wiki. Donc, pas de patching trac, je ne pense pas que vous puissiez faire ce que vous avez après. P> [trac] par défaut_handler code> dans votre
trac.ini code> pour faire, par exemple, la page de requête personnalisée soit la page par défaut. P>
Une page wiki différente. Par défaut, Trac montre la page "Bienvenue à Trac". Je voudrais garder cette page mais avoir une autre comme la page d'atterrissage par défaut.
Si vous utilisez la valeur par défaut_handler à partir de Trac.ini, vous pouvez créer un plugin simple surcharge de votre classe Wikimodule, puis renvoyez une autre page différente de WikisTart. Mais cela impliquerait un petit piratage python.
Si vous souhaitez conserver la page "Bienvenue à Trac", avez-vous envisagé simplement de migrer ce contenu vers une nouvelle page, puis de modifier WikisTart? Les mises à niveau de la documentation de Trac quittent la page Wikistart inchangée (comme documentée ici ), donc vous ne l'êtes pas faire du mal à vous-même à cet égard. P>
Il semble qu'il n'y ait aucun espoir dans la trajectoire d'URL D'autre part, vous pouvez utiliser les options de configuration dans / Wiki Code> pour rendre une page wiki autre que
wikistart code>. C'est codé dur par le design (peut-être pour une très bonne raison).
[MainNav] code> section pour remplacer
wiki code> link zone de navigation et faites le point sur une page de wiki personnalisée, par exemple P>
[mainnav]
wiki.label = Home
wiki.href = /wiki/HomePage
Meilleure solution jusqu'à présent!
Ma solution au même problème était d'utiliser le Je voulais un nom de page différent que Wikistart afin que je puisse utiliser les préfixes de nom de page pour classer les ensembles de pages, par exemple, myToolNameInTroduction est ma page de démarrage. P> [[Inclure]]] code> macro ( http://trac-hacks.org/wiki/includemacro ) et la page wikistart contient une seule déclaration include. p>
Ce billet TRAC suggère qu'il n'est pas directement possible: http://trac.gewall.org/ticket/ 9012 p>
Devrait être migré vers Serverfault
Pour ces utilisateurs 1.x:
Trac-admin / Chemin / à / Projet Wiki Renommez Wikistart WikidocsStart Code>.