听说code能改变world,所以就学了

drupal的FIVESTAR投票模块说明

该FIVESTAR投票模块增加了一个干净的,有吸引力的投票小部件节点和
在Drupal的意见。它的特点:

 
* jQuery的翻转效果和AJAX无重载投票
 
*可定制的星套
 
*优雅降级到HTML的评价形式,当JavaScript被关闭
 
*每节点类型可配置
 
*支持匿名投票
 
*垃圾邮件保护,以防止用户使用伪造选票填你的数据库
 
*易于使用的次数与模块集成为列表排序的评价,或通过过滤最小/最大额定值
 
*一个FIVESTAR CCK字段的自定义节点类型的使用
 
*在其他模块使用一个易于使用的API,表格元素类型

FIVESTAR被内特 - 豪格和杰夫·伊顿公司设计的。

这一模块进行了机器人: http://www.lullabot.com


依赖关系
------------
 
* votingapi

FIVESTAR还提供了额外的功能,同时为CCK和视图模块。

安装
-------
安装FIVESTAR投票模块很简单:

1 )复制FIVESTAR文件夹复制到modules文件夹中安装。

2 )使用管理启用模块 - >模块( /管理/构建/模块)

注:积极的缓存会抱怨FIVESTAR不起作用,但它
实际上不会引起问题。为了提高性能,该模块实现
hook_init ( ) - 和缓存顾问屏幕采用,作为唯一的度量
判断一个模块是否将与缓存系统。激活
不用担心,朋友 - FIVESTAR将继续愉快地哼唱沿。

从Drupal的5升级
-----------------------
在Drupal 6版本VotingAPI已经为得到显著改善
效率和灵活性。因为FIVESTAR取决于VotingAPI为许多
它的功能,这些变化影响了FIVESTAR 。

该FIVESTAR匿名投票的时间间隔在管理/设置/ FIVESTAR设置为无
再使用。我们使用相同的设置在VotingAPI定义现在,在设置
管理/设置/ votingapi 。它具有相同的效果如前面FIVESTAR
设置。

配置简单评价
-------------------------------

FIVESTAR具有两个完全独立的操作模式。首先是让一个
最终用户速率一块内容。是内容类型为这个设置
设置页面。这些设置可以暴露一个评价工具查看时,
节点,而不是编辑。点击窗口小部件注册了一个投票为节点,
从来没有别的。

对于FIVESTAR的配置内容类型设置页面之间传播,
FIVESTAR网站设置页面和访问权限。要配置:

1)配置站点范围设置为FIVESTAR ,管理 - >设置 - >
   
FIVESTAR 。

2 )启动对每个内容类型投票。例如,如果你想FIVESTAR到
   
出现在故事的节点,使用管理 - >内容管理 - >
   
内容类型 - >故事,并检查下的“启用FIVESTAR评级”框
   
在“ FIVESTAR评分”的标题。重复所需的每个内容类型。

3 )启用匿名投票。
   
如果你想允许匿名投票,你需要设置权限
   
这一点。用管理 - >用户管理 - >访问控制,并检查
   
“税率的内容”和“查看评分”复选框您想要的角色。
   
你会发现在“ FIVESTAR模块”标题下这些许可项目。

配置内容的评论
------------------------------------

FIVESTAR可以用来快速设置一个评级系统为您的网站访问者
审查一项内容。当启用了注释窗口小部件,游客会
提交对*原片内容的评级*连同他们的意见。
参观者将不会被评级评论自己。 FIVESTAR不允许
注释的评级。

1 )如果它尚未启用,打开在管理comment模块 - >
   
网站建设 - >模块。

2 )访问您要启用的评价,如管理内容类型 - >
   
内容管理 - >内容类型 - >故事,并选择下一个选项
   
在“注释部件”一节。

配置为CCK场/高级等级
----------------------------------------------

FIVESTAR拥有丰富的CCK的支持,这使得它使用户呈现
用一个小部件来评分的一些节点与小部件,同时编辑一个节点。
没有必要率当前节点,也不评价什么,如果没有值
在Node ID字段配置CCK场时输入。该值是
保存在节点(所以当你编辑它仍然存在) ,但没有投票权是
没有填写的节点ID字段中VotingAPI注册。

的情况下,你可能希望使用CCK FIVESTAR领域的一个例子是
创建一个名为“审查”的节点类型。此意见类型将让用户率
一些特定的节点,并陪同他们的评级,进行审查。这可能是
结合标准的评估目标节点上,因此,一些用户可能
用简单的方法评价目标节点,或者写一个完整的审查
陪伴他们的评级。

为评价一个节点,同时创造了新的'审查'节点配置CCK领域:

1 )创建一个名为在管理'审查'一个新的节点类型 - >内容管理 - >
内容类型。配置类型。不要在设置任何FIVESTAR设置
内容类型表格!我们不想让用户真正能够进行评分评论
自己!

2 )编辑新的内容类型,然后单击“添加字段”选项卡上,而在
内容类型的形式。添加一个名为'评级'到您的新类型字段,请键入它
FIVESTAR评价与星单选按钮。

3 )配置评价工具根据自己的喜好。大多数现场有帮助全文
解释他们的目的。该节点ID字段是网页上最重要的领域
这就决定了什么节点将接收到的评估值。
REALY简单的例子,你可以只输入值10总是率在同
节点NID = 10 。

一个常见的场景是用FIVESTAR与nodecomments做出评论。如果使用
nodecomments一个单独的复选框出现的节点ID字段,很容易让你
选择nodecomment母公司作为投票对象。

保存你的领域。现正型“检讨”的新节点时,用户将
选择一个明星,将注册的节点ID字段的值进行表决。

整合意见
-----------------
FIVESTAR依赖于VotinAPI提供的意见整合,但增加了一些
特殊功能,使其与FIVESTAR具体工作。若要显示FIVESTAR
在视图评级,从列表中选择“ VotingAPI %的投票结果”
可用字段。这将显示平均投给节点。然后选择
从该字段的处理程序选项和平均值“ FIVESTAR评级”将
显示为FIVESTAR评级。

FIVESTAR还提供了用于处理FIVESTAR CCK字段的显示,它们是
根据“ FIVESTAR等级: [字段名称]”字段列表。

创建FIVESTAR集
-----------------------

1 。打开你喜欢的图像编辑器,并创建一个图像是3倍高,因为它是广泛的。
   
对于FIVESTAR默认大小(和最容易一起工作)为16X48像素。

2 。安装程序将引导16个像素和32像素。这种分裂画布投入三分。

3 。在第三顶部创建一个星形图标。当满足,将其复制到中间和底部
   
三分之二的形象。改变中间和底部的副本根据自己的喜好。 FIVESTAR意志
   
使用顶部,中间和底部的图像为明星的每个状态。
   
   
首页 - >关闭
   
中东 - >开启
   
底部 - >哈弗

4 。保存您的形象在新目录“ star.png ” 。您的目录的名称将是标签
   
对于您所设定的分,不允许有空格。

5 。做同样的事情了取消图像,只有只有2个州的取消形象,让您的
   
图像将是16像素× 32pixels 。设置在16像素的指南,以便你的画布被劈成两半。

6 。在上半部分创建一个取消图标。然后将其复制到下半部分。取消状态
   
只是关和悬停。

   
首页 - >关闭
   
底部 - >哈弗

7 。保存您取消形象,在目录“ cancel.png ”创建在步骤4 。

8 。创建CSS样式表。使这个样式表的最简单的方法是复制一个现有的CSS
   
从另一套分档。 “基本”设置为一个16x16明星一个很好的例子,
   
因为它只是背景图像的变化是必要的。如果你正在做一个更大或更小
   
大小为你的明星比16×16像素,在“最小”和“纲要”设置为一个很好的例子。

特约
------------
有一个甜美的集分你想做出贡献FIVESTAR模块?
它们张贴到FIVESTAR问题队列: http://drupal.org/project/issues/fivestar

支持
-------
如果您遇到FIVESTAR问题或有问题,提交一份
就在FIVESTAR队列请求或问题
http://drupal.org/project/issues/fivestar 。请不要在论坛发帖。张贴在
问题队列是直通线与模块的作者沟通。

posted @ 2013-12-29 11:11  李腾  阅读(537)  评论(0编辑  收藏  举报

如果我加了黑链呢:http://liteng.org