在所有网站上显示全局消息。
项目描述
简介
使用ftw.globalstatusmessage,Plone站点管理员可以在所有页面上显示消息。
这对于通知用户即将到来的维护停机时间或其他重要事项非常有用。
可以在plone控制面板中更改消息
排除站点
使用“排除站点”选项,可以仅在某些子站点上显示全局状态消息。所有提供接口INavigationRoot的容器都视为子站点。确保在为容器启用接口后,object_provides目录索引是最新的。
当有嵌套子站点时,与当前上下文相对最近的父子站点是相关的。如果最近的子站点没有被排除,但父站点被排除,则消息将在当前上下文中显示。
兼容性
支持Plone 4.3 和 5.1。
安装
将ftw.globalstatusmessage添加到您的buildout配置中
[instance] eggs += ftw.globalstatusmessage
安装通用导入配置文件。
卸载
此软件包提供了一个卸载通用设置配置文件。通过使用Plone的插件控制面板或portal_quickInstaller卸载软件包。
链接
版权
此软件包的版权由4teamwork所有。
ftw.globalstatusmessage 使用 GNU 通用公共许可证,版本 2 许可。
变更日志
1.7.3 (2020-07-28)
适配 plone 5 的 portalMessage 结构。[mathias.leimgruber]
1.7.2 (2020-04-16)
在接收站点过滤不存在的路径。[mathias.leimgruber]
1.7.1 (2019-12-09)
支持 Plone 4 和 5 的状态消息 DOM。[Nachtalb]
1.7.0 (2019-09-26)
停止支持 Plone 4.2。[mbaechtold]
删除未使用的 plone.app.form 依赖。[djowett-ftw]
使 Plone 5.1 兼容。全局状态消息在 Plone 5 的 viewlet 中显示(而不是模板槽)。[djowett-ftw]
解决 plone.globalstatusmessage viewlet 的重复。[见https://github.com/plone/Products.CMFPlone/issues/2947][djowett-ftw]
1.6.2 (2017-08-22)
如果安装了 ftw.publisher.receiver,则使接收端点可用。修复 1.6.1。[mbaechtold]
1.6.1 (2017-08-17)
如果未安装 ftw.publisher.sender,则防止异常。修复 1.6.0 [mbaechtold]
1.6.0 (2017-08-16)
新功能允许将全局状态消息配置发送到 ftw.publisher.receiver 实例。[mbaechtold, jone]
1.5.0 (2017-02-17)
添加选项以排除匿名用户查看状态消息。[hvelarde]
删除对 five.grok 的间接依赖。[hvelarde]
停止支持 Plone 4.1。[jone]
1.4.3 (2016-12-02)
修复 DOM-Element 上的类断言。[raphael-s]
1.4.2 (2016-10-31)
Chameleon 支持:修复状态消息类。[jone]
1.4.1 (2015-05-06)
添加芬兰翻译。[petri]
1.4.0 (2014-06-02)
添加选项以排除子站点显示状态消息。[jone]
更新巴西葡萄牙语和西班牙语翻译。[hvelarde]
将 Configlet 迁移到 plone.app.registry(关闭 #13)。[hvelarde]
1.3.0 (2014-05-14)
添加巴西葡萄牙语和西班牙语翻译。[hvelarde]
实现卸载配置文件。[jone]
删除不再使用的实用程序。[jone]
使用浏览器层保护状态消息 viewlet。当包未安装时,不应渲染该 viewlet。[jone]
将旧的 PloneTestCase 测试替换为 p.a.testing 测试。[jone]
删除不再需要的 z3c.autoinclude includeDependencies。[jone]
1.2 (2013-06-21)
使用自己的权限来管理 globalstatusmessages。[Julian Infanger]
停止支持 Plone 4.0。[jone]
1.1 (2012-05-21)
使 Plone 4.1.x 兼容。[mathias.leimgruber]
为公开发布做准备。[mathias.leimgruber]
1.0 (2011-04-12)
修复 egg 结构/添加了自述文件。[mathias.leimgruber]
初始发布 [ttschanz]
项目详情
ftw.globalstatusmessage-1.7.3.tar.gz 的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | 52fae462358fc549052d4582161502a417878762001eb31077cd53a51a57d0c3 |
|
MD5 | 569e152476d4a0e0c196df9af666cd74 |
|
BLAKE2b-256 | ea32343d9fca8729c5346402530e05899e57c1a1fa50dd0540136372955a7775 |