华丽的布告板

collective.noticeboard的Python项目详细描述


集体布告栏

以软木板.me为灵感的扑通声装饰布告板

这个plone插件允许suser将文件夹或集合转换成一个花哨的布告板,用户可以在那里添加和修改类似posit的注释。 备注显示内容类型(默认为新闻项)的内容,并且可以在套印格式中编辑。 笔记是可拖动的,可调整大小,可以改变颜色。

布告板具有原型性和灵巧性。默认显示

  • 标题
  • 说明
  • 图像(如果存在的话)
  • 作者
  • 修改日期

在配置中,您可以:

  • 选择用于注释的默认类型
  • 选择应显示的类型
  • 通过单击画布启用添加注释
  • 启用注释的自动发布
  • 如果在特定天数内未更新,则选择是否应隐藏便笺
  • 显示指向帮助页的链接(带有id“Noticeboard help”)

从导航中排除的项目不会显示在通知板上(您可能希望排除帮助页)。

警告

在plone中,需要对对象及其父文件夹具有删除权限 删除项目。通常,用户对 包含文件夹,所以这无关紧要。

不过,在布告板上,用户只允许 添加注释,不要修改布告板本身。

为了允许删除内容,我们的删除功能只检查 对对象本身而不是文件夹的删除权限。

这不会给你带来任何麻烦,但我们注意到这是因为 这与plones的默认行为有一点不同。

安装

在buildout.cfg的eggs部分添加这一行:

eggs =
    ...
    collective.noticeboard

依赖性

  • collective.js.jqueryui
  • collective.js.backbone
  • collective.js.下划线

注意选择正确版本的collective.js.jqueryui。他们为每个小plone版本提供不同的版本,所以我们不能建议最低版本。

要让collective.noticeboard在plone 4.3.x上工作,您至少需要collective.js.jqueryui = 1.10.3,而这不是由plone4.3.2固定的。

通知板以下划线1.5.0分隔,因此我们在setup.py中将collective.js.underscore < 1.5.0声明为依赖项。

套印格式的编辑应该适用于不同版本的products.tinymce和plone 4.1、4.2和4.3。

学分

作者:starzel.de-http://www.starzel.de

由DIPF-http://www.dipf.de

赞助

贡献者

  • 菲利普鲍尔
  • 帕特里克·格肯

历史记录

0.7.1(2014-10-31)

  • 修复安全问题,匿名用户可以修改Notes位置。 修复6 [DO3CC]

0.7(2014-10-04)

  • 修复署名中的unicodeerror [PBAUER]
  • 设置自动发布便笺的生效日期 [PBAUER]
  • 更新以使用最新的设置工具 [pgerken]

0.6(2013-12-29)

  • 将collective.js.下划线固定到<;1.5.0以防止中断 [PBAUER]
  • 在没有实际错误时阻止空js警报 [PBAUER]
  • 如果“发布”不起作用,请尝试在内部使用“发布”进行发布 [PBAUER]
  • 添加正确的js钩子以支持灵活的添加和编辑表单。 [DO3CC]
  • 停止使用show,而是effect。从jquery和jqueryui显示 不同的呼叫参数。我们实际上想用jqueryui的节目 有奇特的缓解效果。 [DO3CC]

0.5(2013-05-12)

  • 修复检查项目是否从导航中排除时的错误 [PBAUER]
  • 修复添加URL以兼容AT和灵巧性 [PBAUER]
  • 添加一些测试TS公司 [DO3CC]
  • 添加与plone 4.3的兼容性 [PBAUER,DO3CC]

0.4(2013-03-06)

  • 使buildout使用buildout.plonetest [吹捧]
  • 改进尝试删除锁定对象时的错误消息。 [PBAUER]
  • 更好的缓存控制(防止匿名用户在接下来的10分钟内锁定公告板…) [pgerken]
  • 删除obsolte代码 [PBAUER]

0.3(2013-02-05)

  • 修复集合的使用 [PBAUER]
  • 重新实现删除功能。现在可以删除注释了 即使没有对文件夹的编辑权限。这种行为是不同的 股票行为! [DO3CC]

0.2(2013-01-12)

  • 添加署名 [PBAUER]
  • 添加和改进一些颜色 [PBAUER]

0.1(2012-12-11)

  • 初始版本

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java我想访问同一类的不同函数中的函数变量   创建字段/值哈希映射的java反射   java Velocity工具向后兼容性?   cmd JAVA运行时错误:发生JNI错误   java spring引导示例hateoas不工作   java为什么Android Studio和gradle可以使用不同的类路径进行单元测试?   java Selenium Firefox驱动程序初始化   java如何在jar中重新定位gradle依赖项的包   java为什么我的单线程hello world应用程序使用22个OS线程?   正则表达式替换Java字符串中的特殊字符   在任何派生类的构造函数之后运行方法的java   java从输入字符串中找出日期   带有libGdx(Java)音乐的安卓studio可以在Android模拟器上工作,但不能在桌面上工作   java我在getconnection的参数方面有错误吗?   java使用JFileChooser访问选定文件   java如何将Json解析为另一个活动   java使用Resources for html和rest server   java更新列表,列表内容来自循环中的方法   java如何在GLSL中读取完整范围的32位整数纹理