По умолчанию в программе Trac будет отображаться страница WikiStart в качестве домашней страницы. Я бы хотел, чтобы он отображал другую страницу. Как мне это сделать? Мне не удалось найти что-либо с Google, так как любой запрос с «Trac» в нем вернет ссылки на каждый проект с открытым исходным кодом, который использует Trac.Как изменить целевую страницу по умолчанию в вики Trac?
ответ
Если ваша установка Trac находится за Apache, вы можете использовать директиву конфигурации Apache для перенаправления или переименования URL-адреса «домашней страницы». Например, посмотрите на директиву «Alias».
Да, я за Apache, но действительно ли я не могу настроить Trac сам, чтобы показать определенную страницу при запросе/projectname/wiki? – lindelof
Вы хотите отобразить другую страницу вики или страницу другого типа? Я не знаю вариант конфигурации для первого, но вы можете использовать [trac] default_handler
в своем trac.ini
, чтобы сделать, скажем, страницу пользовательских запросов страницей по умолчанию.
Редактировать: Взяв быстрый взгляд на источники, WikiStart довольно хорошо закодирован как стартовая страница для wiki. Так что, если не заплатить Trac, я не думаю, что вы можете делать то, что вам нужно.
Другая страница вики. По умолчанию Trac показывает страницу «Добро пожаловать в Trac». Я хотел бы сохранить эту страницу, но в качестве целевой страницы по умолчанию должен быть другой. – lindelof
Если вы используете default_handler из trac.ini Вы можете создать простой плагин, перегружающий свой класс WikiModule, а затем вернуть другую страницу, чем WikiStart. Но это будет связано с небольшим взломом Python. – parceval
Если вы хотите сохранить страницу «Добро пожаловать в Trac», рассмотрели ли вы просто перенос этого содержимого на новую страницу, а затем редактирование WikiStart? Обновления документации Trac оставляют страницу WikiStart неизменной (как задокументировано here), поэтому вы не создаете проблем для себя в этом отношении.
Кажется, что нет надежды на переопределение /wiki
URL-адрес пути для отображения страницы wiki, кроме WikiStart
. Это жестко запрограммировано по дизайну (возможно, по очень веской причине).
С другой стороны, вы можете использовать параметры конфигурации в разделе [mainnav]
, чтобы переопределить ссылку Wiki
в главной области навигации и указать ее на пользовательскую страницу вики, например.
[mainnav]
wiki.label = Home
wiki.href = /wiki/HomePage
детали в trac:wiki:TracInterfaceCustomization#CustomNavigationEntries
Лучшее решение! –
Мое решение той же проблемы в том, чтобы использовать [[Include]]
макросъемки (http://trac-hacks.org/wiki/IncludeMacro), и иметь страницу WikiStart содержат один включать заявление.
Мне нужно другое имя страницы, кроме WikiStart, поэтому я мог использовать префикс имени страницы для категоризации наборов страниц, например, MyToolNameIntroduction - это моя стартовая страница.
Этого ПРОФ билет предполагает, что это напрямую не возможно: http://trac.edgewall.org/ticket/9012
- 1. Как изменить целевую страницу по умолчанию в Redmine 3.x?
- 2. изменить язык по умолчанию trac на немецкий
- 3. изменить целевую страницу
- 4. Как изменить целевую страницу Maven
- 5. .net изменить целевую клиент по умолчанию
- 6. Язык по умолчанию Trac
- 7. Как изменить страницу по умолчанию ("/")?
- 8. Как изменить страницу по умолчанию
- 9. Trac: Как изменить порядок пунктов меню
- 10. Обновление Trac до 1.0.1 Вложения в вики
- 11. Как изменить целевую ветку по умолчанию для слияний в Gitlab
- 12. Изменить билет в Trac
- 13. Trac: изменить количество билетов на страницу в отчете
- 14. Как изменить страницу макета MVC по умолчанию
- 15. Как изменить страницу ошибки Glassfish по умолчанию?
- 16. Флажок на Azure, показывающий целевую страницу по умолчанию
- 17. Как изменить страницу по умолчанию для проекта на Wiki
- 18. Изменить страницу по умолчанию в yii
- 19. Как изменить индексную страницу по умолчанию в Apache?
- 20. изменить страницу по умолчанию в файле войны
- 21. Как пропустить целевую страницу
- 22. SonarQube 6.2 - Изменить целевую страницу по умолчанию для/проектов от/около
- 23. не может добавить пользовательскую страницу вики в библиотеку вики
- 24. Невозможно изменить начальную страницу по умолчанию nopCommerce
- 25. Изменить страницу по умолчанию с помощью MVC
- 26. Mac Nginx. Невозможно изменить страницу по умолчанию
- 27. Как установить страницу в качестве вики-страницы по умолчанию в Google Code?
- 28. Как направить целевую страницу по умолчанию с базовым-auth-промежуточным программным обеспечением в Express
- 29. Как установить значения по умолчанию для определенного компонента в Trac?
- 30. Как изменить домашнюю страницу браузера Android по умолчанию в приложении?
должен быть перенесен в Serverfault – 2009-08-17 21:19:12
Для тех пользователей 1.X: 'ПРОФ-администратор/путь/к/проекту вики переименовать WikiStart WikiDocsStart'. – spinkus