创建新页面可能是您在站点上执行次数最多的一项操作。本页面将作为创建页面的快速指南,并以博客网站为例。重要主题包括类别、NewPage模块和自动编号。

类别

站点上的每个页面都有一个页面标题(即使该标题是空的),但它们也有页面名称,它们永远不能为空。页面名称是页面的URL中使用的名称。例如,此页面的页面名称为“help:creating-pages”。该页面的类别将是“help”,因为它在冒号之前。

类别用于将页面类型组织成有意义的分组。例如,假设我们有以下页面:

页面标题 主题
我的第一篇文章 您站点上的第一篇博客文章
无休止的争吵 您站点上的另一篇博客文章
最近更改 显示您的站点最近所做更改的系统页面
主页 列出博客帖子的站点主页

我们已经可以看到可能的分组。前两个页面是“blog”页面,第三个是“system”页面,最后一个是“main”页面。因此,我们会将这些页面归入各自的类别:

页面标题 页面名称
我的第一篇文章 blog:my-first-page
无休止的争吵 blog:endless-quarrel
最近更改 system:recent-changes
主页 main:home

注意:如果您有一个未分类的页面,并且想要向其添加类别,只需重命名该页面(底部的一个页面选项),并将该类别添加到已有的页面名称的开头即可。确保类别名称和页面名称本身之间有冒号(:)!


像这样对页面进行分类可以让您做很多事情。例如,您现在可以使用ListPages模块列出“blog”页面。在站点管理器中,您可以设置特定类别的编辑/查看权限。例如,在站点管理器中,您可以将“hidden”类别设置为私有。

然而,最重要的也许是模板不同类别的能力。

由于这些优点,我们通常建议您尽可能将页面分类。在侧边栏中的页面创建窗口中,您可以通过在页面标题前加上类别名称和冒号来为页面指定类别。

这只是类别及其重要性的一个小概述。有关更深入的说明,请参阅社区How-Tos

NewPage模块

该站点在侧边栏上附带了一个表单,使您可以轻松地创建新页面。除非您在文本框中提供类别名称(通过键入类别名称后跟冒号),否则这些页面最初将处于未分类状态。

假设您正在开发一个博客,每周都会在该博客上发布帖子。如果我们使用上面的方案,您可能会发现每次想要发布新帖子时都必须键入“blog:TITLE”,这有点烦人。值得庆幸的是,Wikidot为您提供了一个可以让您轻松制作页面的工具:NewPage模块

事实上,侧边栏上使用的表单本身就是一个通用的NewPage模块!

NewPage模块允许您选择希望新页面自动属于的类别。例如,我们希望新帖子属于“blog”类别,这样我们就可以创建一个NewPage模块,如下所示:

[[module NewPage category="blog"]]

现在,每次您使用该表单创建新页面时,它都会自动将您的帖子添加到“blog”类别中。本模块有更多的选项可供您试用。有关更多信息,请阅读Wikidot文档

自动编号

现在,假设您是一位非常活跃的博客写手,或者正在运营一个多人同时发帖的合作站点。您可能会发现自己遇到页面名称冲突问题。

任何两个页面都不能具有完全相同的页面名称(包括类别)。如果用户尝试创建已存在的页面,将不会创建新页面!

为了避免这个问题,Wikidot提供了自动编号页面名称的功能。对于给定的类别,Wikidot将自动为每个新创建的页面分配一个页面名称,由于该过程是自动的,因此实际上不可能遇到页面名称冲突。

类别只能从站点管理器设置为自动编号。下面介绍了一个循序渐进的过程:

  1. 在仪表板中,点击“外观和表现”。
  2. 查找最后一个名为“页面自动编号”的选项。
  3. 点击“新增自动编号”按钮。
  4. 选择要为其添加自动编号的类别。
  5. 点击“保存变更”。
  6. 在那之后,您就完成了!一定要研究一下这些选项,以便进行更多的自定义。

自动编号

Image Unavailable

它在站点管理器中的显示方式如图所示