Silva CMS的配置机制
项目描述
简介
silva.core.conf是一个扩展,允许您使用Grok技术配置和注册Silva内容和扩展。有关文档,请参阅Silva开发者文档。
代码仓库
此扩展的代码可在Git中找到:[https://github.com/silvacms/silva.core.conf](https://github.com/silvacms/silva.core.conf)
变更日志
3.0.3 (2013/10/08)
添加对新图标API的支持。
3.0.2 (2013/05/23)
更新默认工厂以限制根据要构建的内容实现的API调用名称选择器。
3.0.1 (2013/03/06)
删除Silva XML导入和导出的grokker。
3.0 (2012/12/11)
使用ISilvaNameChooser代替mange.Id以验证新添加项的标识符。这使得在验证新内容的标识符时具有可插拔的行为。
更新裁剪坐标字段以支持空坐标。
3.0c1 (2012/09/24)
添加HTML模式字段。
添加支持图标额外字段的自定义词汇项。
支持VersionedObject内容和ContentCreated事件。
支持silva-settings元数据集。
添加新的权限Manage Silva settings。
系统扩展可以有安装程序。
修复一些错误。
3.0b1 (2011/11/08)
移除ZCML处理程序。现在只有Grok是Silva配置内容的官方方式。
改进DefaultInstaller,特别是元数据安装。
更新以匹配Silva中的各种API更改。
添加自动服务安装支持。
通过使用_getOb而不是getattr来防止获取错误。
移除了未使用的、已弃用的功能,如XSLT支持、FileSystemSite或SilvaViews支持。
添加对不可发布对象的(资产扩展)的支持。
2.3.1 (2010-10-27)
指令现在默认不再使用驼峰命名法。仍然提供向后兼容性。
可以使用新指令only_for在接口上选择类或接口。
2.3 (2010-10-07)
由于已移除,删除了对组的外星人支持。
改进默认安装程序:正确配置添加权限。
改进卸载程序:删除未使用的元数据集、可添加配置。
添加了一些新的Silva权限,以实现更精细的控制。
移除了Zope在默认工厂中创建的Acquisition包装层。
2.3b1 (2010/07/15)
定义添加新内容的接口,
改进ZCML指令,使其能够正确处理不是Zope产品(而是扩展)的扩展,
添加默认服务工厂。改进Silva内容工厂,
在此包中使用ZCML定义Silva权限(更改、读取等),
更新语法和导入以匹配Zope 2.12和Python 2.6。
将Products.Silva.helpers.makeZMIFilter移动到silva.core.conf.utils。已将旧位置中的函数标记为已弃用。
基于Grok的silva对象现在可以配置为在ZMI添加列表中显示(或不显示),通过将silvaconf.zmiAddable设置为True或False。请注意,对象的位置取决于makeZMIFilter(即它们不会出现在所有地方,并且取决于内容类型和对象管理器)。请参阅makeZMIFilter FMI的docstring。
2.2b1 (2010/01/22)
我们现在使用silva.core.interfaces、silva.translations和silva.core.services。
grokkers已移动到各自的包中。
安装程序支持已得到改进。
2.2a2 (2009/01/12)
用正确的接口标记系统扩展。
使用five.grok视图小部件而不是本地实现。
2.2a1 (2008/11/18)
初始发布。
项目详情
silva.core.conf-3.0.3.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | da4cd3127a6c49095206afd1e7d0bccc6aefe629c291afb9f133160a1f604f63 |
|
MD5 | d5b4c0926ef4ffcd6f67b7eb7e3447f4 |
|
BLAKE2b-256 | a59f01b15bdf2eccac47f3fe450c5df3bfca99c2a95f236d9973e96adfa4bc94 |