Una instalación de Trac predeterminada mostrará la página de WikiStart como página de inicio. Me gustaría que muestre otra página. ¿Cómo puedo hacer eso? No pude encontrar nada con Google, ya que cualquier solicitud con "Trac" en él devolverá enlaces a cada proyecto de código abierto que utiliza Trac.¿Cómo cambio la página de inicio predeterminada en una wiki de Trac?
Respuesta
Si su instalación de Trac está detrás de Apache, puede utilizar una directiva de configuración de Apache para redirigir o cambiar el nombre de la url de la "página de inicio". Por ejemplo, mire la directiva "Alias".
Sí, estoy detrás de Apache, pero ¿realmente no hay forma de que pueda configurar Trac para mostrar una determinada página cuando se solicita/projectname/wiki? – lindelof
¿Quieres mostrar una página wiki diferente o un tipo diferente de página? No sé de una opción de configuración para el primero, pero puede usar [trac] default_handler
en su trac.ini
para hacer, por ejemplo, que la página de consulta personalizada sea la página predeterminada.
Editar: Echando un vistazo rápido a las fuentes, WikiStart está bastante bien codificado como la página de inicio de la wiki. Así que, sin reparar a Trac, no creo que puedas hacer lo que estás buscando.
Una página wiki diferente. Por defecto, Trac muestra la página "Bienvenido a Trac". Me gustaría conservar esa página pero tener otra como la página de inicio predeterminada. – lindelof
Si usa la herramienta default_handler de trac.ini , puede crear un complemento simple que sobrecargue su clase WikiModule, y luego devolver una página diferente de WikiStart. Pero esto implicaría una pequeña piratería de Python. – parceval
Si desea mantener la página "Bienvenido a Trac", ¿ha considerado migrar ese contenido a una nueva página y luego editar WikiStart? Las actualizaciones de la documentación de Trac no cambian la página de WikiStart (como se documentó en here), por lo que no está causando problemas en ese sentido.
Parece que no hay esperanzas de anular /wiki
ruta de URL para mostrar una página wiki que no sea WikiStart
. Eso está codificado por diseño (tal vez por una muy buena razón).
Por otro lado, puede usar las opciones de configuración en la sección [mainnav]
para anular el enlace Wiki
en el área de navegación principal y hacer que apunte a una página wiki personalizada, p.
[mainnav]
wiki.label = Home
wiki.href = /wiki/HomePage
ver detalles en trac:wiki:TracInterfaceCustomization#CustomNavigationEntries
¡La mejor solución hasta ahora! –
Mi solución al mismo problema era utilizar el [[Include]]
macro (http://trac-hacks.org/wiki/IncludeMacro), y tienen la página WikiStart contienen una sola instrucción de inclusión.
Quería un nombre de página diferente que WikiStart para poder usar los prefijos del nombre de la página para categorizar conjuntos de páginas, por ejemplo, MyToolNameIntroduction es mi página de inicio.
Este billete trac sugiere no es directamente posible: http://trac.edgewall.org/ticket/9012
- 1. ¿Cómo exporto trac wiki a github wiki?
- 2. Cómo iniciar sesión con el nombre de usuario en cualquier página de Trac wiki (Trac 0.11)
- 3. ¿Cómo cambio la página de inicio en una aplicación WP7 de Silverlight?
- 4. ¿Cómo ingresar Javascript en una página wiki?
- 5. ¿Cómo se personaliza la página Lista de proyectos Trac?
- 6. ¿Cómo se cambia la página de inicio predeterminada en una aplicación de Grails?
- 7. eclipse proyecto web dinámico - página de inicio predeterminada
- 8. Diseñar formulario de registro en la página de inicio también
- 9. ¿Cómo cambio la animación predeterminada cuando cambio la actividad?
- 10. ¿Cómo puedo configurar la página de inicio predeterminada en FF y Chrome a través de javascript?
- 11. ¿Cómo configuro la página predeterminada de mi aplicación en IIS7?
- 12. Wordpress - cómo detectar si la página actual es la página de inicio de sesión
- 13. ¿Trac tiene API remota?
- 14. Insertar un carácter especial en la página wiki de Redmine
- 15. cómo redirigir a la página de inicio
- 16. Cómo mostrar la página predeterminada 404 de Apache en PHP
- 17. Cambiar la visualización del ticket en Trac
- 18. ¿Cómo se especifica la página de error predeterminada en web.xml?
- 19. Configuración de la página predeterminada de la carpeta en aspnet
- 20. MVC3 página de inicio
- 21. Cómo cambiar la página de inicio en la aplicación WP7
- 22. Redirigir la página de inicio de sesión/registro de Wordpress a una página de inicio de sesión/registro personalizada
- 23. Tapiz: página de inicio use configuración regional en inglés en lugar de configuración regional predeterminada
- 24. Cómo configurar la página web predeterminada en Umbraco
- 25. Deshacer "Establecer como página de inicio"
- 26. Contraseña de inicio de sesión predeterminada
- 27. Permitir acceso anónimo a la página predeterminada
- 28. cambiar la página predeterminada en cpanel
- 29. establecer la página de inicio silverlight
- 30. Cordova/Phonegap carga de la página externa página de inicio
se tienen que migrar a ServerFault –
Para los usuarios 1.X: 'trac-admin/ruta/a/proyecto wiki de cambiar el nombre de WikiStart WikiDocsStart'. – spinkus