目录

如何添加边栏?

如果您使用默认模板(或任何其他支持侧边栏的模板),您已经拥有侧边栏功能。如果您使用的是其他模板,则基本上有两种添加边栏功能的方法:

  *选择一个已经附带侧边栏的模板,请参阅

templates tagged with'sidebar'

(可能有一些缺少标签,所以一定要检查出所有的标签。)

  *或安装一个插件,它将添加一个侧边栏到您的模板,请参阅

插件边栏。

使用包含边栏功能的模板通常是更好的选择,因为边栏已经被优化以适合模板的设计和布局。

我有一个侧边栏功能。如何创建或编辑边栏?

大多数模板使用一个名为“sidebar”的普通wiki页面作为边栏。有些插件使这个可配置,所以你可以选择页面的名称。 (例如,因为Adora Belle有一些模板支持的配置侧边栏选项。)而其他的插件有多个sidebar,每个都有自己的页面,有时甚至取决于命名空间。

在最可能的情况下,你的侧边栏是一个名为“sidebar”的页面,你只需要编辑他。编辑页面,保存,完成操作。就这样,您保存的更改会显示在侧栏中。

我的侧边栏不正确更新或突出显示错误的部分

如果你的边栏包含动态元素(例如,突出显示当前页面或打开一个子列表,比如很多导航插件),那么你需要添加“ ~~ NOCACHE ~~ ”宏您的页面以防止 caching侧边栏。

默认情况下,单个侧边栏应用于创建wiki边栏页面的命名空间中的所有页面。因此,您可以选择要显示侧边栏的位置:

  *:sidebar - 应用于wiki中的所有页面,默认为:*   *:foo:sidebar - 应用于命名空间中的所有页面foo:*

此外,您可以轻松地拥有多个侧边栏:“最近的侧边栏页面将被使用”如配置设置中所述: sidebar页面。 没有限制每个命名空间具有特定的侧边栏以便于浏览:

  *:foo:sidebarfor the namespacefoo:*   *:bar:sidebarfor the namespacebar:*   *:foo:bar:sidebar用于命名空间:foo:bar:*   *:foo:bar:baz:sidebarfor the namespace:foo:bar:baz:*

但是,您必须检查您的模板是否支持此设置。 Bootstrap3以及可能的其他模板将命名空间功能扩展到模板的其他元素(右侧栏,navbar,pageheader,….)。检查模板的配置选项。