针对Products.ExternalEditor的特定Plone层
项目描述
概述
一个针对Products.ExternalEditor的特定Plone层
描述
此软件包添加了一个控制面板来启用或禁用外部编辑器(Plone中的ext_editor属性似乎未使用),并可选择哪些内容类型将可用。
技术上,此软件包添加了一个皮肤层以覆盖来自Plone的external_edit.py和externalEditorEnabled.py Python脚本,使它们调用视图。这些视图与Plone今天的行为相同,但增加了安全检查(现在您需要“修改门户内容”才能调用external_edit),并增加了对配置中选择的的内容类型的支持。
将“WebDAV解锁项目”和“WebDAV锁定项目”权限授予“编辑者”角色。重要:这些权限的先前设置将被清除。
重要
collective.externaleditor只与Products.ExternalEditor >= 1.1.0一起工作,因此您需要在buildout中固定Products.ExternalEditor的版本。
[versions] Products.ExternalEditor = 1.1.0
待办事项
更多的测试覆盖
在配置中添加了激活或停用所有用户的外部编辑器属性的可能性
在配置中添加了为新用户激活外部编辑器的可能性
贡献者
-
Matt Sital-Singh [mattss]
Philip Bauer [pbauer]
致谢
赞助商:LESAFFRE - <http://www.lesaffre.com/>
变更日志
2.0.0 (2023-11-15)
测试套件现在与Plone 5.2、Python3和Products.ExternalEditor 3一起工作 [ale-rt]
删除与Plone 6不兼容的未使用导入 [ale-rt]
1.0.3 (2015-08-21)
将控制面板移动到z3c.form。删除对CMFDefault和formlib的依赖。 [pbauer]
1.0.2 (2015-06-04)
使用在configure.zcml中包含Products.CMFCore权限的推荐方法,使其适用于所有Plone版本 [jcerjak]
删除对portal_factory(Plone 5兼容性)的依赖 [mattss]
1.0.1 - 2012-02-10
预加载Products.CMFCore.permissions.zcml
1.0.0 - 2010-12-03
初始发布 [f10w]
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分布
构建分布
collective.externaleditor-2.0.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8edcff3dd227cb68b9c513bc535581e4554e2ebb717aa6faf6f3211891d023b7 |
|
MD5 | c5cbd47d7efd2b2c35c30c60d7f32cab |
|
BLAKE2b-256 | aee453d3403c486aa3b694c0e4c6f43bf35d203756592cf3bedb1909b78b52c3 |
collective.externaleditor-2.0.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9bc34f8481acc8949a057ec9e18ea80ca93d412fa579141b8799e5778e31c22b |
|
MD5 | b727e04bd6dd7e61b20df2154fe586ff |
|
BLAKE2b-256 | 0f5027d7d51068bfdadb06dc5325644eaff440d65613ebbd31bd4f6c2864c940 |