Трак, как организовать страницы иерархически?
Я использую 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 показывает вам страницу для создания новой подстраницы или страницу того же уровня...