Трак, как организовать страницы иерархически?

Я использую trac для управления своими проектами, и я хотел бы организовать вики-страницы так же, как это делает проект trac, то есть по категориям, подкатегориям и т. Д. Страница TitleIndex на сайте trac дает хорошее объяснение результата, который я хочу получить.

Как мне этого добиться?

2 ответа

Решение

Прежде всего, вы можете создавать иерархически вики-страницы, просто изменив URL и нажав Enter. Также можно сначала создать вики-ссылку, а затем нажать красную ссылку.

Например, когда ваша домашняя страница trac http://trac.server.local/project/wiki, вы можете ввести /customers в конце URL и нажмите ввод. Таким образом, новый URL будет http://trac.server.local/project/wiki/customers, Вы получите почти пустую страницу с кнопкой Create this page, Нажмите эту кнопку, чтобы создать эту страницу. После этого вы также можете создавать страницы на следующем уровне, например

  • http://trac.server.local/project/wiki/customers/microsoft
  • http://trac.server.local/project/wiki/customers/google
  • http://trac.server.local/project/wiki/customers/apple

Для создания индекса я использую HierWikiPlugin. На /wiki/customers страницу, я вхожу просто

[[SubWiki(customers/,1)]]

чтобы получить список всех подстраниц ниже клиентов. Чтобы также увидеть подстраницы этих подстраниц, увеличьте уровень, например

[[SubWiki(customers/,2)]]

Вы можете добавить подстраницы, используя что-то вроде:

[[./SubPage]]

Это создает ссылку на несуществующую страницу. Когда вы нажимаете на ссылку, Trac показывает вам страницу для создания новой подстраницы или страницу того же уровня...

Другие вопросы по тегам