对plone内容进行简单的是/否有用性评级,启用电子邮件通知
collective.wasthisuseful的Python项目详细描述
简介
此产品添加了一个viewlet,允许用户对 内容项。
它还注册了一个可以在plone的内容规则中使用的事件,以便 评级提交后,可以立即发送电子邮件。
功能
- viewlet(在内容下方)显示一个带有问题的表单
“这些信息有用吗?“:
- 单击“是”立即提交
- 单击“否”将显示评论字段并单击“提交”按钮
- 默认情况下,对“文档”类型启用,其他可选。
- 可以覆盖(启用和禁用)所有内容类型。
- 启用即时电子邮件通知,评级值为(“是”或“否”) 并将注释(在“否”的情况下)评为电子邮件变量。
安装
在您的buildout.cfg
中,添加:
eggs = ... collective.wasthisuseful
之后,只需通过“附加”控制面板安装。
用法
启用电子邮件通知
创建一个将“有用性评级”作为触发器的内容规则。按照惯例
操作,选择“发送电子邮件”。在电子邮件中,您可以使用
${usefulness_comment}
和${usefulness_value}
作为变量(除了
通常的${url}
和${title}
。
选择启用类型
“wasthisdusive settings”表单允许您选择哪些内容类型
Viewlet可用。您可以通过PLONE控制面板(“站点
设置“)或直接通过@@wasthisuseful-settings
。
启用和禁用特定文件夹
您可以通过转到 “有用性评级”标签。在folderish对象上,可以禁用 folderish对象及其子对象。
You can even do this for content items that are not in the “enabled types” list.
- 对象是否启用了分级是按以下顺序决定的:
- 对象本身是否设置为启用/禁用(使用 “有用性评级”标签?如果是,请使用该设置。
- 对象的直接父对象是否设置为启用/禁用(使用 “有用性评级”标签?如果是,请使用该设置。
- 是已在 “这是有用的设置”控制面板?
待办事项
- 事件iusefullnesevent似乎仅对非文件夹项目触发
- 查看默认视图项(如主题)的设置时显示警告
aggregator
在新闻文件夹中)。 - 显示分级数
- 与collective.contentratings 集成
- 翻译内容规则电子邮件中的评分值(“是”或“否”)
更改日志
1.0(2012-06-13)
稳定释放
0.3(未发布)
- 取决于setup.py中的plone.app.registry
- 仅在用iviewview标记的视图中显示wasThisUsiveViewlet
- 增加了荷兰语翻译
- “添加此Viewlet”中的小模板/CSS更改
0.2(2011-11-15)
- 为控制面板添加权限
wasthisuseful: Manage ratings
- 允许禁用文件夹(及其子文件夹)的分级功能。
- 使文件夹的设置优先于启用的类型
0.1dvldev(2011-11-04)
- 初始版本