跳转到主要内容

Silva CMS的投票扩展

项目描述

SilvaPoll是一个扩展,可以在Silva网站上添加传统的投票。公众可以回答问题,并将结果展示给他们。投票可以是一个独立的页面,也可以嵌入到Silva文档中作为代码源。

制作投票

创建Silva Poll问题

按照安装说明进行操作后,您可以在SMI中添加Silva Poll问题。填写所有必填字段并保存问题,为所有问题重复此步骤。用空行分隔答案。

渲染Silva Poll

您可以使用投票问题作为文档,并通过内容或导航中的链接将访客发送到那里。

您还可以在Silva文档中嵌入投票问题。在编辑文档时,单击外部源并添加所有问题(别忘了点击“添加外部源”按钮 ;-)。

  • 立即渲染投票:发布您的Silva Poll问题和/或Silva文档,就这样。

  • 基于Silva投票问题的渲染时间和其结果:在SMI中,转到Silva投票问题的发布标签页,并按需填写日期。

填写您想要设置选项

  • 问题显示开始时间:Silva投票问题应该对公众显示的时间。

  • 问题显示结束时间:Silva投票问题应该停止对公众显示的时间。

  • 结果显示开始时间:Silva投票问题的结果应该对公众显示的时间。

  • 结果显示结束时间:Silva投票问题的结果应该停止对公众显示的时间。

代码仓库

您可以在Git中找到此扩展的代码: https://github.com/silvacms/Products.SilvaPoll

历史记录

SilvaPoll 3.0(2013/08/26)

  • 更新默认问题视图和CSS。

  • 测试和更新SQL服务。

SilvaPoll 3.0c1(2012/09/25)

  • 更新以兼容Python 2.7和Silva 3.0。

SilvaPoll 1.4(2010/12/20)

  • 重构以兼容Zope 2.12、Python 2.6和Silva 2.3。

SilvaPoll 1.2(2008/11/18)

  • 修复模板和脚本以兼容Silva 2.2。

SilvaPoll 0.5到1.1

  • 由于HISTORY.txt在深夜停止工作,但不用担心,HISTORY.txt已经决定从SilvaPoll 1.2开始恢复服务。

SilvaPoll 0.4

新功能

  • 创建i18n消息ID的不同方式。

  • 使标题可选,问题可能是需要的全部。

  • 重构模板代码和CSS优化清理。

  • 将错误消息移至应选择答案之上。

  • 添加“投票结果”标题。

  • 为ZMI服务和SMI添加新图标(需要透明gif格式供IE用户使用)。

错误修复

  • 问题和结果的发布和过期日期现在再次显示在侧边栏中。

  • 编辑屏幕上的字段描述没有渲染。

  • 状态屏幕有Z210 tal属性/替换问题。

SilvaPoll 0.3.5

功能

  • Silva服务投票MySQL现在也具有存储cookie功能。

错误修复

  • 结果的投票单复数。

SilvaPoll 0.3.4

功能

  • 启动Silva投票时未选择任何答案。

  • 未选择答案时的消息。

SilvaPoll 0.3.3

更改

  • 投票现在在同一行之间()。

功能

  • 无表格。

  • 关闭cookie选项。

改进

  • 代码清理。

  • 更好的兼容性。

  • 更通用。

  • 更新文档。

SilvaPoll 0.3.1

错误修复

  • 修复公共视图中的JS错误。

  • 修复书签文本。

  • 使公共视图不再缓存。

  • 修复i18n初始化。

SilvaPoll 0.3

错误修复

  • 尝试添加具有重复ID的投票问题时,会显示错误页面。

  • 修复了问题,即预览屏幕中使用了公开可见的版本来获取数据(如果不存在公开版本,则可能导致错误)。

  • 修复了预览中“天”的属性错误。

添加了功能

  • 现在对可保存的答案数量有限制:允许的最大答案数量为20。

SilvaPoll 0.2

错误修复

添加了功能

  • 外观修复。

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源代码分发

Products.SilvaPoll-3.0.tar.gz (24.2 kB 查看哈希值)

上传时间

支持