# 博客
<p class="uk-article-lead">博客扩展允许你使用 Markdown 和 HTML 来创建文章。要使用所见即所得编辑器可以选择 TinyMCE 扩展。在评论区,允许用户针对内容进行讨论。</p>
[TOC=2]
## 文章
![](image/blog-posts.png)
在 _Posts_ 这部分,提供了网站中所有文章的概览。你可以新建文章或者编辑现有的文章。文章可以通过点击表格顶部的标题、评论数或者发布日期来排序。当前选择的排序方式会高亮并显示一个箭头图标。
每篇文章旁边有一个选择框。选中一个或多个选择框将会显示一个工具栏,可以在工具栏上进行复制、删除、发布或取消发布的操作。
点击右上角的 *Add Post* 按钮新建文章,在概览列表中点击文字标题来编辑现有的文章,[Pagekit 编辑器](223154)会展开,它下面的字段都能编辑。
![](image/blog-edit-post.png)
|字段 |描述 |
| --- | --- |
|Title |文章的标题。可以使用变音符号和其他符号,Pagekit 会自动为文章创建一个 URL-valid slug。 |
|Slug |包含在页面绝对 URL 中的计算机友好型标题(如果你已经在 _Settings_ 标签页中设置了永久链接的自定义字段)。如果不想用生成的 slug,自己填写就行了。 |
|Content |这是文章的实际内容。可以在 [Pagekit 编辑器](223154)中使用HTML 或 Markdown进行编辑。 |
|Excerpt |这是文章的摘要或预览,显示在博客概览中。另外,文章全文也会显示。还可以为这段介绍文本添加 **[readmore]**。但是, _Excerpt_ 字段总是会优先显示。**Read More** 按钮引导读者从摘要进入全文。 |
|Image |使用图片选择器或者填写 URL 为文章添加特色图片。 |
|Status |选择文章的状态。可以是 **Draft**, **Pending Review**, **Published** 或 **Unpublished**。只有已发布的文章可以被公开访问。而 **Draft** 和 **Pending Review** 状态则允许作者查看等待审核的文章。 |
|Author |选择文章作者。 |
|Publish On |文章可以公开访问的日期。你可以为文章设定一个未来的发布日期。状态栏的日历图标表明这是一篇预发布的文章。|
|Restrict Access | 可以为每篇文章针对不同[用户角色](223151)的设置访问限制。其他用户就不能在前端页面看到文章了。所有选择框都未选中时,文章对所有用户可见。 |
|Enable Markdown |可以使用 HTML 或者 [Markdown 语法](http://daringfireball.net/projects/markdown/syntax)撰写文章。使用这个选择框来启用或禁用 Markdown 编辑。在 markdown 中可以包含 HTML 片段。 |
|Enable Comments | 允许用户就文章内容进行交流。你可以在[评论](#comments)里管理评论。 |
## 评论
在 _Blog_ 扩展中,包含一个精心设计的评论功能,可以在博客管理的 _Comments_ 中管理评论。这里可以看到网站所有文章的评论。
![](image/blog-comments.png)
点击表格标题的 **Status**,可以将评论按照 **待审核**, **已批准** 或者 **垃圾** 进行排序。
每条评论都会在列表中显示作者和邮箱地址(如果填写过邮箱,则会显示在评论内容上方)。点击时间戳可以进入该评论在文章下面的位置。要对评论进行批准或者标记为待审核状态,点击状态栏的绿色或黄色圆圈即可。在 _Post_ 这列,点击文字标题进入编辑状态。要查看文章的所有评论,点击那个带有评论数的评论图标即可。
鼠标悬停在某个评论上时,将会出现一个 _Edit_ 和 _Reply_ 按钮,用于编辑和回复评论。在编辑模式中,你还可以在 **待审核** 、 **已批准** 和 **垃圾** 三者之间切换评论的状态。
## 设置
在 **Settings** 标签页中,包含了常规的博客设置——比如 permlink 选项,以及关于评论的其他选项。
### 常规
在本节,可以配置博客的全部东西。
|字段 |描述 |
| --- | --- |
|Permalink |生成文章的永久链接有多个选项,可以是 **Numeric**, **Name** (基本上,slug 是由文章的标题生成的), **Day and name**, **Month and name** 或 **Custom**。**Custom** 字段可以接受这些参数: <code>{id}</code>, <code>{slug}</code>, <code>{year}</code>, <code>{month}</code>, <code>{hour}</code>, <code>{minute}</code> 和 <code>{second}</code>。这些字段可以组合使用,只需要用 <code>/</code> 分隔它们。 |
|Posts per page |博客页面中每页显示的最大评论数。 |
|Default post settings |为所有文章启用或禁用 markdown 和 评论。可以在每个文章里单独重新设置此项。 |
### 评论
在这里可以配置评论功能的全局设置。
|字段 |描述 |
| --- | --- |
|Comments |设置评论者是否必须提供 e-mail 地址。设置一个时间段,这段时间之后文章将关闭评论功能。 |
|Appearance |启用 [Gravatar](http://gravatar.com),修改评论的排序,以及设置评论可以嵌套的最大次数。 |