显示最新讨论条目的Tile。
项目描述
显示最新讨论条目的Tile。
功能
“最新评论”Tile,具有多个字段以确定要显示的讨论项目。
灵感来源于 collective.portlet.discussion。
安装
通过将其添加到您的buildout中安装collective.tiles.discussion
[buildout] ... eggs = collective.tiles.discussion
然后运行 bin/buildout。
您可能还想添加一个tile管理包,例如 plone.app.mosaic。
使用方法
创建一个经典UI Plone站点。
在讨论控制面板中全局启用评论。
在内容设置控制面板中启用页面或任何您想要的内容的评论。
添加一个或多个评论。
转到附加组件控制面板。
激活 plone.app.mosaic 或其他tile管理包。
激活 collective.tiles.discussion。
创建一个页面。
将其显示设置为Mosaic的 layout_view。
编辑页面。布局视图现在应该处于活动状态。
插入一个“最新评论”Tile,配置它,并保存页面。
现在瓷砖应该显示最新评论的列表。
请注意,在 plone.app.standardtiles 中还有一个“讨论”瓷砖。这显示了当前页面的评论,以及一个添加新评论的表单。
根据审查状态进行过滤
在瓷砖中,如果您想的话,可以过滤审查状态。默认情况下,讨论项只有一个状态:已发布。在这种情况下,不需要过滤。
在讨论控制面板中,您可以启用评论审核。这启用了一个具有更多状态的工作流。评论从待处理状态开始,可以发布、拒绝或标记为垃圾邮件。
目前,在Plone 6.0.6中,没有过滤,匿名用户将看到已发布、已拒绝和垃圾邮件状态的讨论项。因此,您可能希望在瓷砖中明确过滤已发布状态,以及可能的状态。
贡献
如果您遇到问题,或者想要贡献一个错误修复或功能,请让我们知道。
许可证
本项目采用GPLv2许可。
贡献者
Maurits van Rees, maurits@vanrees.org
变更日志
1.0.0a1 (2023-08-31)
初始发布。[mauritsvanrees]
项目详情
collective.tiles.discussion-1.0.0a1.tar.gz的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c67cafc459cac9e3b5f982c7f828a02e6231b2e915ab7ae144939d57add65369 |
|
MD5 | c537888f0d361eda23a739dcfa801fae |
|
BLAKE2b-256 | db04794a87de2f5eb0814c9079f1ac2224ab3ba1ed4314ad3616c12ef2baccaa |
collective.tiles.discussion-1.0.0a1-py3-none-any.whl的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f67ea921711f447edd141df31f97897179bb118d198cdff36fdbbe1e7f86bdf0 |
|
MD5 | d116979694391e3e18cc2db9140eac15 |
|
BLAKE2b-256 | 4c60ad6a20adce57cdc7d026297354b30109a804ddfbd3ae6a3fd6adcd2894ca |