Trac 中的复合页面

Trac 中的复合页面

Trac 中是否有允许包含来自其他 wiki 页面的部分的功能(或插件或宏)?

例如,如果我的每台服务器都有一个关于它的 wiki 页面,以及一个关于 DNS 信息的部分,那么是否可以创建一个仅包含所有服务器页面的 DNS 部分的页面?当然是指向实时部分的链接,而不是副本。

甚至更好的是,通过某种方式来标记各个部分,然后自动对它们进行摘要。例如,在服务器页面上将某个部分标记为“故障排除”,它将包含在“故障排除”摘要页面中。

答案1

这里有几个选项

  1. 包含宏。我正在网站上使用它,效果很好。
  2. 包含页面插件,Include Macro 的一个分支,具有更多功能。
  3. Wiki 包含插件。这可能更符合您的要求,因为它仅限于另一个 wiki 页面,而不是其他支持外部 URL 的页面。

答案2

您可以使用 trac-admin“wiki import”/“wiki export”和任何语言来创建带有 DNS 信息的页面。

相关内容