Trac, how to organize pages hierarchically?

烈酒焚心 提交于 2019-11-30 23:16:30

First of all, you can create hierarchically wiki pages, just by modifying the url, and press enter. It is also possible to create a wikilink first, and then press the red link.

For example, when your trac home page is http://trac.server.local/project/wiki, you can type /customers at the end of the url, and press enter. So the new url would be http://trac.server.local/project/wiki/customers. You will get an almost empty page with a button Create this page. Press that button to create that page. After that you can also create pages at the next level, for example

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

To generate an index, I use the HierWikiPlugin. On the /wiki/customers page, I enter just

[[SubWiki(customers/,1)]]

to get a list of all subpages below customers. To also see the subpages of those subpages, increase the level, for example

[[SubWiki(customers/,2)]]
cris

You can add subpages using something like:

[[./SubPage]]

This generates a link to a non-existent page. When you click on the link, Trac shows you a page to create a new sub page or a page in the same level...

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!