问题标签 [vote]

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 投票
3 回答
81 浏览

php - 跨多个站点收集选票

我正在寻找一种解决方案,允许人们通过投票系统或横幅向主站点提交投票。

目前,我知道一种适用于 drigg 和 drupal 的解决方案,但它需要客户端服务器上当前不可用的 url 重定向或 mod_rewite。

是否有人知道一种解决方案,该解决方案允许人们从位于单独站点上的横幅记录他们的投票,同时维护一个收集来自匿名用户的所有数据的单一网站?或者,可以采取什么方法来实施此解决方案。可以在没有 mod_rewrite 的情况下使用 drigg 吗?

0 投票
1 回答
836 浏览

ruby-on-rails - 在数据库中存储项目的“喜欢”?

我正在通过 Heroku 在 Postgres 上运行 Rails 应用程序。

我想在我的网站上为各种项目(例如用户评论)实现类似于 Facebook 的“喜欢”。将这些存储在我的数据库中的最聪明的方法是什么?

显而易见的就是在用户和项目之间有一个类似的连接表,如下所示:

但是,在显示时,这意味着每次我拉一个项目时,我都必须在整个类似表中拉一个连接,这可能会变得非常大。

对此的明显反应是在项目中存储一个计数器,用于他们正在进行的类似计数。但是,这不起作用,因为谁喜欢一个项目很重要,既可以显示在该项目旁边,也可以隐藏用户已经喜欢的事物的“喜欢”按钮。

我的计划是为所有喜欢的项目添加一个文本字段,我将在其中存储一个序列化数组。这样,每一个项目的拉动都会附带完整的谁喜欢它的列表。有没有更好的方法来做到这一点,或者这是推荐的方法?

0 投票
4 回答
1426 浏览

php - 如何限制用户不能多次投票?

在我的应用程序中,用户可以发布他/她的文章,其他用户可以在投票时做出回应,就像 stackoverflow 对发布的问题和答案一样。

如何限制用户以使他/她不能投票两次?

0 投票
4 回答
436 浏览

php - 安全的投票网站

我愿意实施网站,其中将是前 10 名最佳成员的图片或类似的东西。在为图片投票或上传图片之前,人们必须先注册。但是如何保护我的网站免受多个帐户的侵害?将IP存储到数据库?但是,当那里有成千上万的代理时,它会帮助我吗?我应该怎么办?谢谢你。

编辑:也许我可以通过贝宝支付帐户,例如每月 0.99 美元,并且不让人们使用相同的贝宝和 IP 注册两次?可能吗?

0 投票
2 回答
183 浏览

python - Google App Engine 中的投票处理程序

我试图让这个功能限制用户每张图片只能投一票。但是,它目前允许所有投票通过。如果我将“if existing_vote != 0:”更改为“if existing_vote == 0:”,它不会让任何投票通过。想法?

类投票处理程序(webapp.RequestHandler):

对于模型:

类用户(db.Model):

帐户 = db.StringProperty()

密码 = db.StringProperty()

名称 = db.StringProperty()

创建 = db.DateTimeProperty(auto_now=True)

类图像(db.Model):

用户 = db.ReferenceProperty(用户)

photo_key = db.BlobProperty()

网站 = db.StringProperty()

文本 = db.StringProperty()

创建 = db.DateTimeProperty(auto_now=True)

票= db.IntegerProperty(默认= 1)

类投票(db.Model):

user = db.ReferenceProperty(User) #查看是否在本站投票

photo = db.ReferenceProperty(Image) #对正确的 URL 应用投票

upvote = db.IntegerProperty(default=1)

创建 = db.DateTimeProperty(auto_now=True)

0 投票
3 回答
255 浏览

c# - linq2sql计数分组投票实体查询问题,分组后无法获取属性?

我正在构建一个音乐投票应用程序,几乎类似于堆栈溢出。

我有 3 个表格,图表,ChartItems,投票。

我正在尝试恢复图表项目列表,该列表链接到单个图表,并计算每个图表项目的票数。

这就是我目前正在尝试的

问题是一旦我执行了分组,我就无法从连接中获得我需要的任何其他属性来填充模型。例如,每个 ChartItem 都应该有一个标题、ID 等...

我创建了一个 ViewModel 来保存我需要的所有属性,称为 ChartItemWithVotes(包括所有实体值 + int totalVotes)

谁能帮我解决我哪里出错了。

最后我正在寻找这个

图表名称

投票名称

20 - 图表项目名称

15 - 图表项目名称

12 - 图表项目名称

0 投票
1 回答
291 浏览

jquery - jquery 使用 jquery 切换事件切换投票?

我有这个工作正常的脚本,它允许用户投票,但我有点想知道如何制作投票按钮,当再次点击它时,它会切换回正常图像!就像堆栈溢出一样:

这是我的脚本:

html:

这是我想要发生的伪语言:

0 投票
2 回答
5640 浏览

php - 返回当前 Facebook 用户好友 PHP 列表

我正在开发一个 Facebook 应用程序,该应用程序允许用户根据朋友的个人资料图片对他们最喜欢的图片进行投票。我知道如何显示图像,只是不知道如何获取当前用户的朋友 ID 列表。我的应用程序是用 PHP 编写的。这是我完成应用程序所需的最后一件事。任何帮助都会很棒!


这是我的代码:(只是为了在页面上显示每个用户 ID)

该代码引发以下 PHP 错误:

0 投票
3 回答
2142 浏览

javascript - 在 Javascript 中实现一个赞成/反对票系统,但无法正确计算

我有一个赞成和反对的按钮。这些按钮旁边显示“当前分数”,我想在投票时增加/减少。

例如,如果他们加载页面并看到分数是200. 当他们投票时,分数将变为201。当他们投反对票时,分数需要变为199。为什么?因为如果他们在upvoting(改变主意)后投反对票,那么投票需要从原始分数开始。不是他们通过投票创造的新分数。

基本上,如果他们先投赞成票,然后再投反对票,则当前的分数会回到原始分数。他们的票没有投。

我无法完成这项工作,所以他们投票...

0 投票
3 回答
155 浏览

jquery - jquery单个鼠标输入元素

我正在研究“向上,向下”投票脚本。例如,当用户将鼠标悬停在“向上”按钮上时,工具提示应该在相应的按钮上淡入并说“你喜欢这篇文章”或诸如此类的东西。然而,工具提示会淡入所有按钮..

脚本较长,但这里是工具提示部分。

HTML..

同样由于某种原因,您投了“赞成”还是“反对”也无法确定。在 mouseenter 上,无论如何它都会显示“你不喜欢这篇文章”。不知道我到底做错了什么。