SimpleBlog是一个易于使用的基于Plone的博客应用。
项目描述
SimpleBlog是什么?
SimpleBlog是一个易于使用的基于Plone的博客应用。它没有花哨的blogger-api/反向链接等功能。它支持分类。条目是在Plone内部编写的。
SimpleBlog附带三个新的门户类型:博客、博客文件夹和博客条目
博客:文件夹对象,是博客条目的容器和博客的前页。
博客条目:博客内的条目对象。
博客文件夹:只能存在于博客容器内的文件夹。该文件夹允许您以任何方式组织博客条目。
入门指南
在ZMI(参见install.txt)中正确设置权限后,您可以去任何您有权限的文件夹,并在下拉列表中选择添加博客。您将获得一个表单,可以在其中提供创建新博客所需的信息
- 短名、标题、描述将自行说明。
。
- 要显示的博客条目定义了博客首页上应显示多少项。
。
- 可能的分类是可以用于博客条目中的分类列表(每行一个分类)。稍后介绍分类。
。
创建博客后,您可以从Plone中的显示菜单调整其显示设置。目前有3种不同的显示设置。除了这些设置外,产品皮肤中还有一个样式表,您可以随意自定义。
创建博客后,您可以开始创建博客条目。从“添加项目”列表中选择博客条目,并填写表单
短名、标题、描述、正文不言而喻。注意当您使用“上传文件”字段时,请注意它将替换当前内容!!
跨发帖在此处,您可以选择门户中的另一个博客,此条目也将在此显示。
始终位于顶部控制条目在发布时是否始终显示在第一位。这对于公告等很有用。
分类从列表中选择一个或多个分类以对博客条目进行分类。
相关项目指向您门户中的其他内容,以表明它们是相关的。
允许在此项上讨论控制人们是否可以对此条目进行评论。
博客条目保存后,它将处于“草案”工作流状态,并且默认情况下只能由所有者和经理可见。因此,为了使其出现在博客首页上,必须将其设置为“发布”状态。博客将搜索并显示处于此状态(此状态在ZMI中的simpleblog_tool和Plone设置中的configlet中定义)的博客条目。当将博客条目置于发布状态时,您还可以选择给它设置一个未来的有效日期。SimpleBlog使用标准的发布内容方式。
在博客内,您可以创建博客文件夹。这些文件夹与博客本身有点相似,因为它具有大致相同的视图,但这次它只显示存储在博客文件夹(及子文件夹)内的条目。博客文件夹是为了您的方便而设置的,以便以任何您想要的方式组织或归档条目,并具有额外的分类(见下文)。
分类
SimpleBlog可以使用分类来对博客条目进行分类。当您编辑和配置博客对象时,您可以提供它一个分类列表,当您编辑/创建博客条目时,它将显示为一个多选列表。此外,博客文件夹可以定义额外的分类。在博客文件夹内创建的博客条目中,可以从博客中定义的分类中选择,以及从它所在的博客文件夹(们)中定义的分类中选择。所有这些分类都会累加。当博客由多个作者维护时,此功能非常有用。您可以将某些条目必须创建在具有额外分类的特定博客文件夹中的政策纳入其中。您可以稍后搜索的分类,但不想让所有其他作者看到。
除了博客对象和博客文件夹定义的分类之外,您还可以定义一组全局分类。这些分类适用于门户中创建的所有博客条目。可以在ZMI中的simpleblog_tool或Plone设置中定义这些全局分类。
可以使用分类在目录和主题中搜索博客条目。使用条目分类索引。
博客部件
SimpleBlog附带一个完全可配置的部件,可以显示4个不同的部分:最新条目、分类、日历小部件和最新评论。您可以使用plone的部件管理器来配置每个部件。SimpleBlog在网站设置中的配置允许您控制如何在添加到门户的新博客中创建部件。注意,部件可以在博客之外的环境中使用。在这种情况下,它将聚合显示部件的文件夹层次结构中的所有博客的条目。
配置SimpleBlog
SimpleBlog允许您控制其行为的一些方面。请访问您的Plone实例中的网站设置。
在Plone中将SimpleBlog用作主页
在皮肤文件夹中有一个名为 simpleblog_standalone 的模板。首先,通过删除或重命名它来清除您门户根目录中的当前 index_html。然后,在根目录中创建一个新的页面模板,并将其命名为 index_html。然后,将 simpleblog_standalone 中的代码复制/粘贴到其中,并按需进行调整。所有这些操作都在 ZMI 中完成。
好了,这就是您需要知道来设置 SimpleBlog 的全部内容。享受它吧。
历史记录
3.0
初始 egg 发布 [jvloothuis]
3.0-beta1
使用 portal_diff 注册类型。 [wichert]
添加了一个控制小部件渲染的权限。现在您可以选择是否允许匿名用户查看小部件。 [ender]
添加了一个选项,允许匿名用户看到与 Plone 自身设置不同的署名。因为对于博客文章,您通常希望显示署名,而对于其他内容类型,您可能希望抑制署名。 [ender]
删除了旧的小部件等代码 [ender]
添加了一个迁移方法,将旧的小部件转换为新的。 [ender]
更新了新小部件方案的配置工具 [ender]
修复了搜索、始终置顶项等问题中的各种错误 [ender]
删除 dtml css 代码 [ender]
在视图中使用 3.0 视图小部件 [wichert, ender]
将小部件重构为使用 3.0 技术的一个可配置的小部件。 [ender]
使用 GenericSetup [chengrenquan]
2006-02-13 Danny Bloemendaal
使 SB 与 2.1 兼容
删除了一些格式化选项,因为它们现在属于 css
为博客和博客文件夹使用显示菜单
将宏分离到不同的文件中,以便更容易进行自定义
其他一些小的修复
添加了功能,可以将博客条目跨发到门户中的其他博客中,这对于社区和内部网来说很容易。 [ender]
SB 现在需要 Plone 2.1
2005-02-02 Danny Bloemendaal
添加了初步的博主 API 支持
添加了跨发功能
2004-17-09 Danny Bloemendaal
在侧边栏中重新添加了博客首页的链接
添加了荷兰语翻译
添加了新的最近评论小部件。感谢 Panjunyong。
修复了获取类别时导致 Unicode 问题的错误
添加了 reST 支持
在博客文件夹中添加了一个计算字段,显示“继承”的类别。
为 SimpleAlias 添加了图标
2004-7-29 panjunyong <panjy at zopechina.com>
将 SimpleBlog 的基本国际化支持添加到其中。
中文翻译
- 新的最近评论小部件
here/portlet_simpleblog/macros/portletRecentComments_local
加速:在查询目录时不要使用 getObject()
修复错误:在查看评论时本地小部件不可见
修复错误:类别相关 URL 未引用
默认情况下,所有者都有添加博客条目的权限
修复与目录相关的问题