为组件添加元数据功能
项目描述
collective.portletmetadata
关于
collective.portletmetadata 是一系列补丁集合,使得可以编辑每个端口分配的设置。我们通过产品的名称表示这些设置,即元数据。
产品出厂时提供以下功能
创建本地端口的能力,即即使子设置意味着继承,这些端口也不会被继承。
为端口分配添加 CSS 类的能力。这些类在控制面板中定义(存储在注册表中)。从版本 1.6 开始,您可以在端口中添加任何 CSS 类(例如来自 Bootstrap),而无需首先在控制面板中定义。这受到权限的限制,因此如果您不喜欢,您可以从某些角色中移除此权限。选择预定义类的字段始终可用。
将端口排除在 Google 搜索索引之外的能力。
Plone 版本兼容性
版本 2.0:仅适用于 Plone 6。
版本 1.5:Plone 5 和 6
版本 1.3:Plone 5
版本 1.2:Plone 4.3
使用方法
每当产品安装时,在“@@manage-portlets”视图中,每个分配将可见一个“*”。每当用户选择此选项时,他/她可以像上面描述的那样编辑元数据。
请参阅简短指南此处。
维护者
Maurits van Rees <m.van.rees@zestsoftware.nl>
更改
2.0.0 (2023-12-14)
取消对 Plone 5 的支持。
1.6.0 (2023-12-14)
添加“自定义 CSS 类”字段。您可以使用此字段自由添加任何(Bootstrap)类,而无需首先在控制面板中定义。现在只有当您具有新的“端口:管理元数据”权限时,新字段和现有控制面板才可用。默认情况下,Manager 和 Site Administrator 拥有此权限。以前只有 Manager 可以访问控制面板并使 CSS 类可用。[maurits]
1.5.0 (2022-09-08)
使我们的补丁在产品未激活时不起作用。到目前为止,当端口被标记为本地时,如果产品被禁用,它仍然在其他地方不可见,并且您无法更改设置。[maurits]
修复卸载,以删除我们的注册表设置。[maurits]
在 Plone 6 上对编辑管理宏的不同模板覆盖。[maurits]
修复 Plone 6 上的 ImportError,针对 isDefaultPage。[maurits]
1.4.1 (2022-03-14)
通过将最小 plone.app.portlets 版本降级到 3.0.0 来修复 Plone 5.0 的支持。plone.app.portlets 的 3.x 系列是 Plone 5.0 使用的版本。[JeffersonBledsoe]
1.4 (2022-01-05)
修复 Plone 5.2 和 Python 3 兼容性问题。应在 Plone 5.0 及更高版本上运行。[maurits]
1.3 (2018-01-17)
修复当查询字符串不再存在于请求中时,在管理组和内容类型端口时的案例。[kroman0, pbauer]
Plone 5 兼容性 - 此版本需要 plone 5 (p.a.portlets >= 4.0.0) [sunew]
卸载配置文件 [sunew]
1.2 (2014-04-22)
允许 class|描述性标题 作为控制面板中的格式。当使用此格式时,我们在端口元数据编辑表中显示标题。当然,简单的 class 仍然支持。[maurits]
支持 ContentWellPortlets 的本地端口复选框。[mauritsvanrees]
1.1 (2014-03-13)
回滚本地端口功能 [bosim]
覆盖 Products/ContentWellPortlets/browser/templates/renderer.pt [mauritsvanrees]
1.0 (2013-12-29)
初始发布
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码分发
构建分发
collective.portletmetadata-2.0.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e39fc84847997cf87cebc3ae852a673951405fcf4cd6bf01a9125933cd8fa17c |
|
MD5 | e28194b1894e6c9f43d82d566237ddb3 |
|
BLAKE2b-256 | 5a511fbcf03637905dec3421009a33d2890184ac39f8f1de20ec156ff8022e2b |
collective.portletmetadata-2.0.0-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3bae62147937f4ce4bd35baf93bab501c74a7e602c5a3647f4fe62ed036dc9da |
|
MD5 | 7aa88b420663dfb644fb9006a3646fd8 |
|
BLAKE2b-256 | decd9b9f05488c08b282e9031c35f63b967696761db7ace10c0f0b6c2cc772d9 |