基于上下拇指对小部件进行评级。

cioppino.twothumbs的Python项目详细描述


简介

这会在facebook上加上那些非常"美味"的小拇指。 为您选择的产品。默认情况下,只有登录的用户才能对 一个产品,一旦他们登录,他们可以投票一次(和改变 他们随时投票)

安装

https://secure.travis-ci.org/collective/cioppino.twothumbs.pngcoverage

你的任务,如果你选择接受,就是把包裹 构建配置并重新运行构建。如果你想把它作为一个viewlet 在内容标题下面,必须遵循下面的viewlet说明 重新启动和安装之前。否则立即安装 跳到浏览器视图部分。

确保您已经安装或"激活"了产品,如果没有 按预期工作。

相容性

TwoThumbs适用于Plone 4.0、4.1、4.2、4.3和5.0

作为viewlet

原型

然后,在configure.zcml中 在产品的基础上,您需要知道哪些内容类型应该 显示拇指。例如,使用plonesoftwarecenter产品, configure.zcml包含以下行:

<include package="cioppino.twothumbs" />
<class class=".content.project.PSCProject">
   <implements interface="cioppino.twothumbs.interfaces.ILoveThumbsDontYou" />
</class>

那个小家伙会把thumbs viewlet添加到pscproject中 仅限产品。你只需要包含一次包裹,但是你 需要为您想要的每种内容类型添加类块 显示拇指。

灵巧

TwoThumbs为灵活的内容类型提供了一种行为。在 灵巧配置界面,它将列在"行为"下。

您还可以通过添加以下内容将此行为手动添加到类型中 到 ../path/to/profiles/default/types/your戋type.xml

...
<property name="behaviors">
    <element value="cioppino.twothumbs.interfaces.ILoveThumbsDontYou" />
    ...
</property>
...

作为浏览器视图

另外,您可以在任何地方的任何内容页上生成小部件 只需在模板中添加几行:

<div tal:content="structure here/@@rate-if-you-dare"/>

请注意,只有当浏览器视图位于内容上下文中时,此选项才起作用 键入,因为它需要访问内容对象批注。

迁移

如果您以前使用plone.contentratings并希望迁移到拇指 产品,在Plonesoftwarecenter中有一个例子。它的 很简单。请参见https://github.com/collective/products.plonesoftwarecenter/blob/master/products/plonesoftwarecenter/extensions/migrateratings.py" rel="nofollow">https://github.com/collective/products.plonesoftwarecenter/blob/master/products/plonesoftwarecenter/extensions/migrateratings.pyf或者一个例子。

匿名投票

匿名投票是可能的,但 。唯一标识符是 在第一次投票时生成并设置为cookie。然后将uid用作 以后显示/更改的标识符。要启用匿名投票,请转到 plones配置注册表,搜索 cioppino.twothumbs.anonymous 输入并编辑它。另外,您可以将自己的registry.xml添加到 您的站点配置文件:

<?xml version="1.0"?>
<registry>
    <record name="cioppino.twothumbs.anonymousvoting">
        <value>True</value>
    </record>
</registry>

伪造匿名投票很容易,所以不要太相信他们。这里的托福 是添加一个验证码,使自动投票-f不可能的。

错误/建议/帮助

请在https://github.com/collective/cioppino.twothumbs" rel="nofollow">https://github.com/collective/cioppino.twothumbs上提交错误文件。

学分

该产品最初是在 博德加湾2011。源代码中充满了很多内部笑话 只有在喝了大量的 曼哈顿。如果没有那里所有人的支持,这可能不会 已经成为可能。大企业。

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

推荐PyPI第三方库


热门话题
java 401在API URL上带有声明性Http客户端,并带有@Secured(SecurityRule.IS_ANONYMOUS)注释   java如何在Android中创建计时器?   Java8WebStart安全弹出窗口   java会通过以下两种方式导致堆空间耗尽吗?   java项目调度GA:染色体的高效数据结构   java Apache POI:如何在Excel文件中插入列   java在JRE系统库中每个jar扮演什么角色   java如何在抽象类中执行@mock(不是注入mock)   java如何使用opensearch和Lucene发送搜索查询?   java在ApachePOI中处理空列   java广播接收器未接收到目标   java错误ELF类:ELF类64(可能原因:体系结构字宽不匹配)   java调用Web服务(SSL)时出错   用于iot集线器设备固件更新的java Rest API   通过xslt将xml转换为文本文件时引发java异常   Java linux打印问题   Java XML转换器重复行   java从另一个类的方法将数组导入mainActivity类   多线程选择与Java交互的线程   我想在java程序中打印以下格式的文件: