如何在 COMSHARP CMS 中实现投票功能?

投票功能是网站获取用户意见的非常好的途径,投票功能应该是 CMS 系统实用功能之一。然而投票功能并非想象的那么简单,一个好的投票系统应该包含以下功能:

  • 灵活的问题与候选答案设计机制
  • 丰富的结果展示能力与分析综合能力
  • 为结果生成报表或输出多种格式的报告
  • 可以设置是否允许多选
  • 可以设置是否允许评论
  • 可以设置是否允许用户看到结果
  • 可以阻止重复投票与恶意投票

COMSHARP CMS 集成投票功能示例

在我们准备为 COMSHARP CMS 开发内置的投票系统期间,我们发现,业界已经存在许多非常优秀的第三方投票系统,如 PollDaddy,我们相信这些免费第三方专业方案比我们所能提供的更优秀,因此,我们建议您直接使用这些第三方方案,COMSHARP CMS 允许您将这些第三方方案无缝地集体成到 COMSHARP CMS 中。下面,我们将以业界最优秀的 PollDaddy 为例,为您讲解如何在 COMSHARP CMS 中集成这些免费的,第三方投票系统。

第一步,去 Polldaddy 注册一个免费帐户:

Polldaddy 的 服务分三种,第一种是免费服务,第二,第三种是功能不同的付费服务,虽然付费服务可以获得更多的功能,如投票结果分析,但对绝大多数用户来说,PollDaddy 的免费服务已经足够用。PollDaddy 免费服务帐号注册地址为,http://www.polldaddy.com/free/

第二步,创建一个投票问题:

免费的 PollDaddy 帐户一旦创建,您便自动登陆到 PollDaddy 帐户,现在您可以创建一个新的投票问题,并为该问题设立备选答案,PollDaddy 的问题设置包含以下选项:

  • 是否允许多选(Multiple Choice):是否允许您的用户在投票时选择多个答案。
  • 备选答案是否按随机顺序显示(Randomize Answers):这样可以防止答案的显示顺序影响用户的投票倾向。
  • 是否允许用户自己发表自己的答案(Allow Other ):如果用户发现自己的答案不在备选答案中时,可以提供自己的想法。
  • 使用的语种:PollDaddy 虽然是英文网站,但允许输入中文问题和备选答案。
  • 分类:您可以为您的投票问题归入不同的类别。
  • 设置截止日期:设置您的投票截止日期。
  • 是否允许评论。
  • 是否允许投票者看到投票结果。
  • 是否允许重复投票,以及如何阻止重复投票。
  • 设置界面风格

创建投票问题地址:http://www.polldaddy.com/App/Polls/editor.aspx 

第三步,获得网站集成代码:

在您成功创建了一个投票问题并保存之后,您会获得一段代码,将这段代码放到 COMSHARP CMS 的快速内容栏,或者一内容的形式插入您希望放的位置,保存后,您的投票问题及其备选答案便会在您的网站中显示,您的用户便可以参与投票了。

网站集成代码夺取地址:http://www.polldaddy.com/App/Polls/code.aspx?id=556176&msg=created (基于前面的步骤)

如何设置 PollDaddy 投票在我的网站中的集成格式

由于 PollDaddy 最终提供的只是一段代码,您可以将者段代码放入您站点的任何事先设计好的容器,同时,您还可以在 PollDaddy 中自己定制投票界面的式样,包括界面的容器的式样,边界,背景色,字体,字体颜色,背景图片等等,通过对这些界面元素的式样进行定制,您可以制作出符合您站点风格的投票界面,并实现同您的站点的无缝集成。

您可以在以下地址创建您自己的投票界面式样:http://www.polldaddy.com/App/Polls/CSSEditor.aspx

如何定制我的投票界面的标签与提示文字的语种

PollDaddy 不仅在投票问题及备选答案上支持不同语种,您还可以完全使用您自己的语种定制投票界面上的标签与提示文字,您可以创建自己的投票界面语言包供调用。创建地址为:http://www.polldaddy.com/App/Polls/editPollPack.aspx

 






 上一个问题: COMSHARP CMS 支持电子商务吗?常见问题 - 功能下一个问题: 如何在COMSHARP CMS中实现留言功能? 
  发送给朋友| 打印友好
7 x 12 小时服务热线
0532 - 83669660
微信: comsharp
QQ: 13885509
QQ: 592748664
Skype: comsharp