对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.
对象是否启用了分级是按以下顺序决定的:
  1. 对象本身是否设置为启用/禁用(使用 “有用性评级”标签?如果是,请使用该设置。
  2. 对象的直接父对象是否设置为启用/禁用(使用 “有用性评级”标签?如果是,请使用该设置。
  3. 是已在 “这是有用的设置”控制面板?

待办事项

  • 事件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)

  • 初始版本

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java结合两个Date实例使用Joda创建datetime   带有POI和FileOutputStream的java Swing应用程序性能问题   Java中是否存在类似于Python的异常?   Java中有界通配符的泛型   使用字符和子字符串的java不同输出   在Java中获取LDAP模式   java自定义类在自身上生成ClassNotFoundException   java连接到从internet到通过LAN连接到internet的系统的serversocket   java如何通过maven在jaxws中使用jaxb插件?   java Kerberos如何获取主体或客户端名称?   java应用服务器中是否有JDBC的单点登录解决方案?   java是存储矩阵值以便以后访问的更好方法   Java等级计算器。开始这门课我需要一些帮助   未找到Android“libc++\u shared.so”中的java OpenCV实现   当我使用web配置部署描述符时使用java。xml。它显示了错误   java为什么我的ArrayList的add方法冲突,如何编辑我的自定义add方法   java创建一个以集合为键的映射?   java如何将用户输入到数字三角形中   为什么Java在读取LinkedHashMap时会自动从字符串转换为整数   类动态创建和读取java类