跳转到主要内容

Plone评论

项目描述

简介

Plone评论(quintagroup.plonecomments)是一个Plone产品,旨在通过Plone的标准评论机制来改善网站管理员和编辑的体验。

功能

Plone评论允许

  • 通知管理员关于发布的评论

  • 通知评论者关于其评论被批准

  • 通知父评论的作者关于添加的新跟进

  • 评论的审核,评论的批准

  • 匿名评论

  • 在评论表单中添加了名称字段,匿名评论需要此项

  • 文章作者可以在评论通过审核后收到新评论的通知

  • 最近评论列表,以便更舒适地进行审核

Plone评论配置允许

  • 开启/关闭审核

  • 开启/关闭经理通知

  • 开启/关闭编辑通知

  • 开启/关闭匿名评论

  • 配置通知的管理员电子邮件

  • 配置通知的主题

Plone评论可以与Plone Captchas集成(需要安装quintagroup.plonecaptchas)

注意

评论审核是通过两阶段工作流实现的。评论以“私有”状态创建,只对用户组DiscussionManager可见。

为了区分已登录(注册)的评论者和冒充他人身份的匿名评论者,我们使用“姓名粗体”来区分。当由已登录成员发布时,评论作者的名字会加粗。匿名发布时提供的名字是纯文本。

通知主题控制允许输入自定义前缀,以区分来自不同站点的通知。

使用方法

可能的使用案例之一

启用审核并且作者通知已开启。

  • 在私人状态下发布新评论。

  • 将通知发送到在Plone评论配置中输入的电子邮件地址。

  • 拥有DiscussionManager角色的审核员用户可以看到评论。

  • 评论可以在审核阶段被删除或发布。

  • 当评论被发布时,通知会发送给文章编辑。

需求

  • Plone 4

  • Plone 3.x

作者

该产品由http://quintagroup.com团队开发并维护。

  • Volodymyr Cherepanyak

  • Andriy Mylenkyy

  • Mykola Kharechko

  • Vitaliy Stepanov

  • Roman Kozlovskyi

贡献者

  • Gerry Kirk:产品翻译改进和校对

  • Dorneles Tremea:代码清理和通用设置移植

  • Andreas Stocker:德语翻译

  • Héctor Velarde:西班牙语翻译

  • Benjamin Klups:法语翻译

  • Kees Hink:荷兰语翻译

  • Erico Andrei:葡萄牙语翻译

  • Olha Pelishok:乌克兰语翻译

安装

如果您使用zc.buildout和plone.recipe.zope2instance配方来管理您的项目,您可以进行以下操作

  • quintagroup.plonecomments添加到要安装的eggs列表中,例如。

    [buildout]
    ...
    eggs =
        ...
        quintagroup.plonecomments
  • 告诉plone.recipe.zope2instance配方安装ZCML slug

    [instance]
    recipe = plone.recipe.zope2instance
    ...
    zcml =
        quintagroup.plonecomments
        quintagroup.plonecomments-overrides
  • 重新运行buildout,例如,使用以下命令

    $ ./bin/buildout
  • 重新启动Zope服务器,例如,在终端中使用以下命令

    $ ./bin/instance restart
  • 通过ZMI portal_setup安装quintagroup.plonecomments。从可用配置文件列表中选择quintagroup.plonecomments,然后按导入所有步骤

    注意:如果您使用的是Plone版本低于 3.1,您需要在Plone站点中安装“plone.browserlayer”:[http://pypi.python.org/pypi/plone.browserlayer](http://pypi.python.org/pypi/plone.browserlayer)(这还需要“GenericSetup”:[http://pypi.python.org/pypi/Products.GenericSetup](http://pypi.python.org/pypi/Products.GenericSetup)版本大于1.4)。它将在Plone附加产品控制面板中显示为“本地浏览器层支持”。

卸载

  • 要卸载quintagroup.plonecomments,请从可用配置文件列表中选择quintagroup.plonecomments uninstall配置文件,然后按导入所有步骤

变更日志

4.1.9 (2013-01-16)

  • 添加了罗马尼亚语翻译 [ichimdav]

  • 修复了分类器和关键词 [kroman0]

  • 修复了pep8代码 [kroman0]

4.1.8 (2011-10-28)

  • 修复了注册导入步骤,[http://plone.org/products/plone-comments/issues/9](http://plone.org/products/plone-comments/issues/9) [vmaksymiv]

4.1.7 (2011-06-05)

  • 更新pt_br翻译 [cleberjsantos,agnogueira]

  • 修复了Plone 4中无“login_action”的问题 [enkidu]

4.1.6 (2011-02-18)

  • 修复了讨论编辑表单验证器 #12 [zjs2k,kroman0]

  • 更新了法语翻译 [Benjamin Klups,kroman0]

  • 更新了意大利语翻译 #10 [micecchi,kroman0]

  • 添加了svn:ignore .mo文件 [kroman0]

  • 合并了分支/jquery的最后一个修复 [kroman0]

  • 更新了德语翻译 [olha]

4.1.5 (2010-08-20)

  • 修复了问题 #7 [kroman0]

  • 移除了 tabindex 支持 [kroman0]

4.1.4 (2010-06-29)

  • 修复了 MANIFEST.in [kroman0]

  • 意大利语翻译中的错误已纠正 [olha]

4.1.3 (2010-06-04)

  • 修复了问题 #2 和 #3 http://plone.org/products/plone-comments/issues [kroman0]

  • 为 qPloneComments 配置和评论的锚点添加了 icon_expr [kroman0]

  • 修复了测试,验证电子邮件和验证脚本参数,配置和 report_abuse_template 模板 [kroman0]

  • 修复了 AjaxReportAbuse 对匿名用户的支持 [kroman0]

  • 修复了 Plone4 中的电子邮件消息字符集和模板中的全局变量 [kroman0]

  • 修复了 Plone4(python2.6) 中的 InitializeClass 和 md5 [kroman0]

  • 修复了 discussion_publish_comment 的目标 URL [kroman0]

  • 修复了 MailHostb secureSend 调用 [kroman0]

  • 修复了翻译和 pt-br 区域设置 [kroman0]

4.1.2 (2010-01-27)

  • 修复了评论表单中的自动聚焦 [kroman0]

  • 更新了图像缩略图逻辑 [mylan]

  • ‘启用管理员审核’条件已回滚 [kroman0]

  • 从评论编辑表单中移除了 Captcha [kroman0]

4.1.1 (2009-11-09)

  • 为管理员隐藏‘最近评论’标签和‘启用管理员审核’复选框 [crchemist]

4.1.0 (2009-08-11)

  • 添加了由 jcbrand 贡献的“报告滥用”功能 [liebster]

  • 添加了编辑评论功能 [mylan]

  • 更新了评论视图小部件 - 现在不需要点击‘添加评论’按钮即可显示评论表单 [mylan]

4.0.1 (2009-06-05)

  • 修复了电子邮件消息中的链接 [liebster]

4.0.0 (2009-04-06)

  • Plone 3.* 兼容性版本 [liebster]

3.2.1 (未发布)

  • 添加了卸载配置和皮肤

  • 将 i18n 布局转换为 locales 布局

3.1.2 (未发布)

  • 修复了使用用户名作为评论创建者的功能。当用户认证时这是必要的。这解决了评论者未收到任何通知的问题。 [deo]

3.1.1 (2008-09-19)

  • 修复了将产品注册为包的漏洞 [liebster]

3.1.0 (2008-08-28)

  • 添加了 pt-br 翻译。 [erico_andrei]

  • Extension/Install.py` 转换为完整的 GenericSetup 配置文件。 [deo]

  • 为 Plone 3.0.x 添加了关于 browser.layer 依赖的说明。 [deo]

  • 更新了测试以在 Plone 3.x 中运行。 [deo]

  • 通用代码清理和现代化。 [deo]

  • 同步了讨论模板以匹配 Plone 3.x 版本。 [deo]

项目详情


下载文件

下载适用于您平台的项目文件。如果您不确定要选择哪个,请了解更多关于 安装软件包 的信息。

源分布

quintagroup.plonecomments-4.1.9.zip (137.9 kB 查看散列)

上传时间

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面