问题标签 [fivestar]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
465 浏览

drupal - 用户积分投票 API 与 FiveStars 模块的配合如何

我正在使用“用户积分投票 API”模块来组合“用户积分”模块和“五星”模块。

它有效,但不如预期。当用户对帖子进行评分时,作者获得 N 分。如果用户删除其投票,作者将失去 N 分。

N 是一个固定数字(我在设置中设置了它)。它是固定的,与星星的数量无关,它取决于一个人收到的票数,而不是这些票的好坏(1,2.. 或 5 星)。

有人可以确认我写了什么吗?似乎该模块应该以不同的方式工作,因为它允许指定正面和负面投票。可能它还没有完全为 Fivestar 模块开发。

谢谢

0 投票
1 回答
417 浏览

php - drupal 五星级评级

我想要一些关于在 drupal 中使用五星级评级模块的建议。要求是这样的:

客户可以根据服务、工作质量、总分等对制造商进行评分。但我不确定如何使用五星级模块集成此功能?有任何想法吗?!

编辑 - 1

我的意思是,我可以通过 drupals 五星级评级模块来实现这个功能吗?!还是我应该开发自己的另一个模块?!

0 投票
1 回答
1897 浏览

drupal - drupal 7中为匿名用户提供的五星级模块

我正在创建一个具有五星评级字段的内容类型,我希望经过身份验证的匿名用户对此内容进行投票(评分),当经过身份验证的用户对该内容进行评分然后更改它时,模块将其计算为一票,但是当匿名用户尝试多次评分,该模块将每个评分计算为新评分(投票),允许任何匿名用户对同一篇文章多次投票以提高或降低评分。

有没有办法防止匿名用户在一段时间内根据 IP 或浏览器对一个以上的用户进行评分?我正在使用 Drupal 7.9 和五星级模块 7.x-2.0-alpha1

0 投票
1 回答
516 浏览

drupal-7 - 投票完成后禁用 Drupal 7 五星级小部件

公司,

我是drupal的新手。我在我的 Intranet 站点中使用 Drupal 7、五星级、用户点和投票规则模块。我使用规则模块创建了新规则,根据登录用户提供的评分(星数等)向内容作者奖励积分。这工作正常。

但问题是,每当登录用户点击五星级小部件时,就会触发一个事件,并且内容作者会根据定义的规则获得积分。为了解决这个问题,我想在登录用户单击一次五星级小部件后禁用五星级小部件。我们怎样才能做到呢?您能否建议如何实现这一目标?

我正在使用的模块的版本详细信息如下。

五星 7.x-2.0-alpha2

投票 API 7.x-2.6

用户点 7.x-1.0

投票规则 7.x-1.0-alpha1

规则 7.x-2.1

0 投票
1 回答
312 浏览

drupal - Drupal 7 - Fivestar 和用户点

我有一个内容类型和登录用户对其进行投票的可能性。节点上有 5 个不同的五星级投票(类别)。现在我想添加用户点,并想问是否有可能当用户投票时,他在节点上的每一次投票都会得到 1 分,如果他在每个类别中投票,就可以得到 5 分。他有可能稍后改变投票,但他不应该再得到任何分数。这可能吗?

打招呼

0 投票
1 回答
46 浏览

drupal - Drupal FiveStar 限制投票

我需要有类似反馈表的东西,可以在查看时投票,我正在尝试使用五星级来这样做。有点像这样

但问题是一个用户应该只投票一次。我已经搜索了一些solions并找到了一些东西。它是创建一个自定义模块并隐藏五星级字段并使用函数中的一个,我的问题是我无法隐藏该字段。
这是隐藏旧的并打印新的代码。

所以我做了,但它不起作用。hide($content['field_fivestar_rating'])不起作用,已经尝试问题hide($content['field_fivestar']); 是,如果我尝试打印 $content['field_fivestar_rating'] 它不会退出。

所以我要问的是somone是否知道我应该做什么。对不起,我的英语不好。