跳转到主要内容

Plone的讨论板。

项目描述

简介

https://secure.travis-ci.org/collective/Products.Ploneboard.png

Ploneboard是一个易于使用的网络论坛。它使用经过验证的Plone用户界面,并旨在轻松集成到Plone站点。目标受众是希望在Plone站点上拥有讨论板的企业和开发者。

Ploneboard旨在做一件事,并且做得很好。它永远不会成为功能齐全的消息板,而会保持最小化,即在现有的内容管理系统内部运行,并最大限度地利用这一点。

请访问Ploneboard,以获取更多信息,该链接位于plone.org的产品区域。

Ploneboard由挪威消费者理事会Marshall Mayer, LiveModern以及多位慷慨的贡献者赞助。

变更日志

3.6 (2015-01-23)

  • 修复安装Ploneboard(或应用任何GenericSetup配置文件)时未解决的或循环依赖项。将信息从“types”目录导入的步骤称为“typeinfo”。修复了https://github.com/collective/Products.Ploneboard/issues/31 [maurits]

  • 更新pt-br翻译 [agnogueira]

  • 修复了AccessControl的依赖关系。Plone < 4.3有旧版本锁定 [cekk]

  • 在PloneboardConversation重构后修复了comment_redirect_to_conversation中的目录定义 [cekk]

3.5 (2014-03-07)

  • buildout修复/更新、代码清理、pep8和测试中的修复[...][jensens]

  • 删除了一些多余的索引。元数据已足够[jensens]

  • 更新了巴斯克语翻译 [erral]

  • 使travis工作 [Suresh V]

  • 更新了德语翻译 [pbauer]

  • 修复了Plone 4.3的RSS [kroman0]

  • 修复了在添加[kroman0]小部件时出现的UnicodeDecodeError。

  • 修复了在添加会话视图小部件中权限检查错误。修复了#29问题。[jensens]

  • 检查toPloneboardTime是否获得一个可调用对象,并调用它以获取一个DateTime对象。[jensens]

  • 修复了当启用WYSIWYG编辑器时HTML列表的视觉问题。[keul]

  • 在创建评论后调用unmarkCreationFlag方法,以移除创建标志。[cekk]

  • 修复了附件翻译问题。[cekk]

  • 修复了在使用VirtualHostMonster时moderation_form无法渲染的bug。[rafaelbco]

  • 在ploneboard工具中添加了检查,允许匿名用户在评论/讨论中插入一个名称。[cekk]

  • 修复了rebuild_i18n脚本。[cekk]

  • 将“getLastCommentUrl”索引/元数据替换为“getLastCommentId”。这解决了前端URL与后端不同的bug。[cekk]

3.4 (2013-05-11)

  • 更新了i18n机制。[kiorky]

  • 增强了功能测试并提高了效率。[kiorky]

  • 刷新了buildout基础设施。[kiorky]

  • 为TravisCI测试提供了更好的设置。[kiorky]

  • 使测试通过。添加了Travis支持。[sureshvv]

  • 修复了genericsetup导入步骤声明的问题。[kiorky]

  • 与新的plone.batching兼容。[kiorky]

  • 保留带有URL作为文本的链接,而不是创建嵌套的“a”节点。在https://github.com/collective/Products.Ploneboard/issues/10处修复了问题#10,允许使用圆括号的URI。问题#7。[ksuess]

  • 更新了西班牙语翻译。[macagua]

  • 更新了i18n支持,为翻译字符串添加了i18n句子,同步了pot文件并更新了po文件。[macagua]

  • 修复了https://github.com/collective/Products.Ploneboard/issues/11问题。[macagua]

  • 修复了https://github.com/collective/Products.Ploneboard/issues/9问题。[sureshvv]

  • 将pb_attachment更改为资源js文件而不是dtml。[sureshvv]

  • 添加了论坛属性,允许成员编辑他们自己的评论。[sureshvv]

  • 修复了Plone 4.3的导入问题。[kroman0]

  • 修复了i18n头部,添加了locales文件夹并更新了pt-br翻译。[davilima6]

  • 添加按钮标签以启动新的会话,而不是重复使用“添加评论”标签。[gaudenz]

  • 在撰写回复时不要显示工作流操作和回复按钮。[gaudenz]

  • 修复了与经典(非Chameleon)Zope模板引擎的兼容性。[gaudenz]

  • 移除“快速回复”标签。从用户的角度来看,这只是普通的回复。[gaudenz]

  • 不再吞咽ConflictError。[keul]

  • 根据当前用户的权限更新评论数量(在此之前,即使评论未发布,也会更新数量)[cekk]

  • 修复了论坛视图:始终在论坛视图中显示第三列。[keul]

  • 拒绝的评论现在可以在再次提交之前由所有者进行修改。[keul]

  • 添加了对“站点管理员”角色的支持。[keul]

  • 如果论坛区域位于私有文件夹中,则用户(即使已发布)无法看到论坛区域。[keul]

  • 在ploneboard视图中允许翻译“匿名”评论。[cekk]

  • 为匿名用户添加了Captcha支持。如果已安装和配置了recaptcha。[cekk]

  • 修复了意大利语翻译。[cekk]

  • 修复了add_comment_script。在添加新评论后,如果用户(登录或匿名)无法访问评论(例如,如果它被审核),则将重定向到讨论。[cekk]

  • 为Ploneboard AT添加了文本字段。[cekk]

3.3 (2012-09-08)

  • 为共享选项卡中使用的Plone的“阅读者”、“贡献者”、“编辑器”和“审阅者”角色添加默认权限映射。[rossp]

  • 将默认GS配置文件重命名为“default”,并将“ploneboard”保留为向后兼容别名。[gaudenz]

  • 为评论注册表单动作添加升级步骤。[gaudenz]

  • 在portal_css中注册ploneboard.css添加升级步骤。[gaudenz]

  • 添加了清单文件。[aclark4life]

3.2 (2011-12-22)

  • 在对话视图评论中添加了奇偶类。[thomasdesvenain]

  • 对话视图限制为查看权限(非公开),因此如果只对认证成员可见,匿名用户将被重定向到登录表单。[thomasdesvenain]

  • 在删除 conversation_view 模板后修复了线程化对话视图。[thomasdesvenain]

3.1 (2011-12-07)

  • 使用浏览器视图而不是模板来修复线程化对话视图。[thomasdesvenain]

  • 在添加对话表单上修复了国际化问题。更新了翻译文件。[thomasdesvenain]

  • 重构:使其更容易使用另一种类型的对话。[thomasdesvenain]

  • 重构:将对话表单和消息放入视图组件中。[thomasdesvenain]

  • 启用在最近端口中显示哪个版块或论坛的选择。[martior]

3.0 (2011-10-06)

  • 使用 CMFPlacefulWorkflow 的基本配置文件,以避免通过安装未使用的流程而破坏默认工作流程链设置。[tesdal]

  • python-dateutil 固定在版本 2.0 以下,因为这个版本仅适用于 Python 3。[keul]

  • 同步了法语文本 po 文件和完成翻译。[sgeulette]

  • 添加了波兰语翻译。[radekj]

  • 更新了德语翻译。[ksuess]

  • 更新了丹麦语翻译。[kroman0]

  • 与 pot 同步并更新了瑞典语翻译。[svincic]

  • 兼容 Plone 4 和 4.1。[thomasdesvenain, rochecompaan, jaroel, vmaksymiv, ksuess, radekj, maciej.zieba, jensens, maartenkling]

2.2 (2011-02-08)

  • 对德语翻译进行了一些小更新。“消息板”现在为“Foren”,而不是“Forum”。[thet]

  • 为 Ploneboard 内部工作流程添加了配置文件。注意,目前没有将选定内容发布到 intranet 外部的转换。[thet]

  • 修复了无法在编辑论坛时更改最大附件大小的错误。添加了测试。[sureshvv]

  • 将对象创建的事件通知移至后期阶段。当触发 ObjectInitializedEvent 时,对象应填充数据。[naro]

  • 删除 catalog.xml 并通过代码设置目录,以避免在更新/重新安装时破坏索引。[tesdal]

  • 修复了一些对浏览器视图错误命名的引用。[rossp]

  • 修复了 setuphandler 步骤依赖关系。[rossp]

  • 在 plone 域中添加了一些法语翻译,并修复了 Ploneboard-fr.po 中“help_body_attachments_maxsize”的翻译。[sylvainb]

  • ploneboard_recent 和 ploneboard_unanswered 视图需要访问 toPloneboardTime 方法。这修复了http://plone.org/products/ploneboard/issues/207以及http://plone.org/products/ploneboard/issues/208 [sylvainb]

  • 不再有 Zope2 接口。[toutpt]

  • 合并了 plone4-compatibility 分支的变化。[jcbrand]

  • 在模板中定义全局变量,以实现 Plone4 兼容性。[jcbrand]

  • 修复了“登录以开始对话”的西班牙语翻译。[timo]

  • 修复了 add_comment_form 中“发布评论”和“取消”的翻译。[timo]

2.1b2 - 20091019

  • 正确设置依赖关系。[tesdal]

2.1b1 - 20091019

  • 在板视图中将论坛数据结构创建为字典的字典。[tesdal]

  • 在论坛视图中将对话数据结构创建为字典列表。这可以很容易地缓存,尽管目前还没有提供支持。[tesdal]

  • 如果添加带有文本的对话,则在对话中自动创建评论。[tesdal]

  • 为 funkload 测试创建了配置文件。[tesdal]

  • 在将日期翻译为日期元素时添加完整的列表,以允许通过覆盖基本翻译字符串来自定义格式。[kdeldycke]

  • 修复了外观错误(搜索结果的相关性百分比)。[glenfant]

  • 添加了瑞典语翻译,感谢 Martin Lundwall。[hannosch]

  • 添加了俄语翻译,由 Eugene Korenevsky 提供。[wichert]

  • 在搜索结果中为内容类型图标添加缺失的空 alt-text。[wichert]

  • 修改了作者检索,以允许用户的全名留空,并回退到其用户 ID。[rockdj]

  • 为 Conversation、Comment 和 Attachment 对象添加了 _createObjectByType 对象创建的事件通知。[daftdog]

  • 使对话批量大小可配置。以前总是30。 [sureshvv]

  • 在添加评论时,不要总是重定向到对话的第一页。重定向到评论所在的页面 [sureshvv]

  • 查看论坛时,点击“最新评论”链接应带您前往那里 [sureshvv]

  • 使toPloneboardTime作为PythonScript过时。它现在在视图类中是一个方法。 [sureshvv]

  • 用户可以使用PlacefulWorkflow编辑他们自己的评论。 [sureshvv]

  • 添加了锁定整个留言板的流程。 [sureshvv]

2.0 - 2008年3月14日

  • 索引新添加的评论,确保它们在目录中的所有数据都是正确的。 [wichert]

  • 重新设计RSS订阅:使Ploneboard RSS订阅递归工作,以便论坛的订阅显示所有对话,而板本身的订阅显示所有论坛的评论。启用了Ploneboard类型的订阅。 [wichert]

  • 从Ploneboard中删除object_provides索引:Plone 3.0本身有一个更高效的版本。 [wichert]

  • 在“开始新对话”按钮下方添加一个明确的visualClear,以便它不会与表格重叠。这修复了 http://plone.org/products/ploneboard/issues/161 [wichert]

  • 为准备PLIP195与Plone 3.1合并:在我们的GS配置文件中将Products.SimpleAttachment声明为依赖项。 [wichert]

_ 更新立陶宛语翻译。这修复了 [wichert]

http://plone.org/products/ploneboard/issues/164 [wichert]

2.0rc1 - 2007年12月21日

2.0b2 - 2007年12月19日

  • 纠正login-name与userid的使用。 [wichert]

  • 纠正附件处理,这在前两个0.0版中已损坏。 [fschulze]

  • 在板视图中添加搜索表单。 [wichert]

  • 禁用在对话和论坛视图中不起作用的基于javascript的排序。 [wichert]

  • 将最近对话小部件移植到plone.portlets。 [wichert]

2.0b1 - 2007年11月28日

  • 启用了小部件管理,Plone 3.0测试,隐藏弃用。 [glenfant]

  • 法语翻译完成。 [glenfant]

  • 移植到Plone 3.0 [wichert, fschulze]

项目详情


下载文件

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

源分布

Products.Ploneboard-3.6.zip (411.0 kB 查看哈希值)

上传于 源代码

支持