在每个站点上显示全局消息。
ftw.globalstatusmessage的Python项目详细描述
简介
使用ftw.globalstatusmessagea plone站点管理员显示消息 在所有页面上。
这对于通知用户即将到来的维护停机或 其他重要的事情。
消息可以在PLONE控制面板中更改:
排除站点
使用Exclude sites选项可以显示全局状态 只为某些子站点发送消息。 所有提供接口INavigationRoot的容器都将被考虑 子站点。确保object_provides目录索引是最新的 在为容器启用接口之后。
当有嵌套的子站点时,相对于 当前上下文是相关的。 如果最近的子站点未被排除,但父站点被排除,则消息 显示在当前上下文中。
兼容性
支持plone4.2,4.3。
安装
- 将ftw.globalstatusmessage添加到构建配置:
[instance] eggs += ftw.globalstatusmessage
- 安装通用导入配置文件。
卸载
此软件包提供卸载通用安装配置文件。 使用plone的加载项控制面板或portal_quickinstaller卸载包。
链接
更改日志
1.6.2(2017-08-22)
- 如果ftw.publisher.receiver 已安装。修正1.6.1。[mbaechtell]
1.6.1(2017-08-17)
- 如果未安装ftw.publisher.sender,则防止出现异常。 修正了1.6.0[mbaechtell]
1.6.0(2017-08-16)
- 新功能允许将全局状态消息配置发送到 ftw.publisher.receiver实例。[姆巴切特,乔恩]
1.5.0(2017-02-17)
- 添加选项以排除匿名用户查看状态消息。 [hvelarde]
- 删除对five.grok的间接依赖。 [hvelarde]
- 放下plone 4.1支架。[乔恩]
1.4.3(2016-12-02)
- 修复dom元素上的类断言。 [拉斐尔]
1.4.2(2016-10-31)
- 变色龙支持:修复状态消息类。[乔恩]
1.4.1(2015-05-06)
- 添加芬兰语翻译。 [培养基]
1.4.0(2014-06-02)
- 添加选项以排除子网站显示状态消息。 [乔恩]
- 巴西葡萄牙语和西班牙语翻译已更新。 [hvelarde]
- configlet已迁移到plone.app.registry(关闭13)。 [hvelarde]
1.3.0(2014-05-14)
- 增加了巴西葡萄牙语和西班牙语翻译。 [hvelarde]
- 实现卸载配置文件。 [乔恩]
- 删除不再使用的实用程序。 [乔恩]
- 使用BrowserLayer保护StatusMessage Viewlet。 未安装包时不应呈现viewlet。 [乔恩]
- 将旧的plonetestcase测试替换为p.a.测试。 [乔恩]
- 删除z3c.autoinclude includedependencies,不再需要。 [乔恩]
1.2(2013-06-21)
- 使用自己的权限管理GlobalStatusMessages。 [朱利安·因芬格]
- 放下plone 4.0支架。 [乔恩]
1.1(2012-05-21)
- 使plone 4.1.x兼容。 [mathias.leimgruber]
- 准备公开释放。 [mathias.leimgruber]
1.0(2011-04-12)
- 修复蛋结构/添加自述文件 [mathias.leimgruber]
- 初次发行 [ttschanz]