Une installation Trac par défaut affiche la page WikiStart comme page d'accueil. Je voudrais qu'il affiche une autre page. Comment je fais ça? Je n'ai pas pu trouver quoi que ce soit avec Google, car toute requête avec "Trac" renverra des liens vers tous les projets opensource utilisant Trac.Comment changer la page de destination par défaut dans un wiki Trac?
Répondre
Si votre installation Trac se trouve 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".
Oui, je suis derrière Apache, mais est-ce que je ne peux vraiment pas configurer Trac lui-même pour montrer une certaine page en demandant/projectname/wiki? – lindelof
Voulez-vous afficher une page wiki différente ou un type de page différent? Je ne connais pas d'option de configuration pour le premier, mais vous pouvez utiliser [trac] default_handler
dans votre trac.ini
pour que, disons, la page de requête personnalisée soit la page par défaut.
Editer: En jetant un rapide coup d'œil sur les sources, WikiStart est assez bien codé comme la page de démarrage du wiki. Donc, à moins de patcher Trac, je ne pense pas que tu puisses faire ce que tu veux.
Une page wiki différente. Par défaut, Trac affiche la page "Welcome to Trac". J'aimerais conserver cette page, mais en avoir une autre comme page de destination par défaut. – lindelof
Si vous utilisez le default_handler de trac.ini Vous pouvez créer un simple plugin surchargeant votre classe WikiModule, puis retourner une page différente de celle de WikiStart. Mais cela impliquerait un petit piratage Python. – parceval
Si vous souhaitez conserver la page "Bienvenue sur Trac", avez-vous envisagé simplement de migrer ce contenu vers une nouvelle page, puis de modifier WikiStart? Les mises à niveau de documentation Trac laissent la page WikiStart inchangée (comme documenté here), donc vous ne vous faites pas de problème à cet égard.
Il semble qu'il n'y ait aucun espoir de dérogation /wiki
URL chemin pour rendre une page wiki autre que WikiStart
. C'est codé en dur par le design (peut-être pour une très bonne raison). D'autre part, vous pouvez utiliser les options de configuration dans la section [mainnav]
pour remplacer le lien Wiki
dans la zone de navigation principale et le faire pointer vers une page wiki personnalisée, par ex.
[mainnav]
wiki.label = Home
wiki.href = /wiki/HomePage
voir les détails dans trac:wiki:TracInterfaceCustomization#CustomNavigationEntries
La meilleure solution pour l'instant! –
Ma solution au même problème était d'utiliser la macro [[Include]]
(http://trac-hacks.org/wiki/IncludeMacro), et ont la page WikiStart contiennent une seule instruction include.
Je voulais un nom de page différent de WikiStart afin que je puisse utiliser les préfixes de nom de page pour catégoriser des ensembles de pages, par exemple MyToolNameIntroduction est ma page de démarrage.
Ce billet suggère qu'il est trac pas possible directement: http://trac.edgewall.org/ticket/9012
- 1. Comment changer temporairement la valeur par défaut de la colonne?
- 2. Comment changer la page d'accueil par défaut dans une application Grails?
- 3. Comment changer la couleur de la ligne horizontale sur une page wiki?
- 4. Comment changer par défaut Droit d'auteur Modèle
- 5. changer la page de démarrage
- 6. SingleOrDefault: Comment changer les valeurs par défaut?
- 7. Comment puis-je changer la configuration par défaut pour WCF?
- 8. Comment changer le mot de passe root MySQL par défaut?
- 9. Comment changer le navigateur Web par défaut de Visual Studio?
- 10. comment puis-je changer la langue par défaut chargé dans un projet à l'aide pinax (django)
- 11. Glissé div changer les lieux avec la destination
- 12. Comment changer les configurations de studio visuel par défaut?
- 13. Emacs + Mac OSX et changer la police par défaut
- 14. Y a-t-il un moteur wiki qui supporte la création de page par email?
- 15. Comment changer NLS_DATE_FORMAT par défaut pour le client Oracle jdbc
- 16. Dynamic Include Comment définir la page par défaut?
- 17. Comment modifier l'adresse MAC de destination dans un paquet?
- 18. Changer la destination du lien selon que l'utilisateur a un mac ou un PC
- 19. Comment changer le classement par défaut d'une table?
- 20. Dans Umbraco, comment définir une page ou un package par défaut?
- 21. Comment faire la mise au point par défaut dans la page de contenu à partir de la page maître
- 22. Puis-je changer le fichier de configuration par défaut?
- 23. Comment changer la version par défaut de PHP de 4 à 5?
- 24. Texte par défaut dans la zone de texte lors du chargement de la page
- 25. Existe-t-il un processeur wiki pour Trac pour formater et colorier les retraçages Python?
- 26. Comment puis-je rediriger la page d'accueil par défaut vers une autre page de CakePHP?
- 27. comment définir l'emplacement par défaut dans la balise de navigation
- 28. Comment obtenir la couleur de fond par défaut de JButton?
- 29. UserControl Valeur par défaut dans la propriété
- 30. Comment changer la taille de la page des rapports de cristal par rapport à 2005?
doivent être migrés à ServerFault –
Pour les utilisateurs 1.X: 'TRAC-admin/path/to/projet wiki renomme WikiStart WikiDocsStart'. – spinkus