Plone插件的标签。
ftw.labels的Python项目详细描述
FTW.标签
标签的Plone插件。
容器,例如文件夹,可以标记为标签容器。 对于每个标签容器,可以定义一组带颜色的标签。 该容器中支持贴标签的物品可以贴标签 有一个或多个标签。
屏幕截图
管理标签容器上的标签(ILabelJar):
设置内容的标签(ILabelSupport):
安装
- 将ftw.labels添加到构建配置:
[instance] eggs += ftw.labels
- 安装ftw.labels的通用安装配置文件。
使用/集成
将ILabelJarmarker接口添加到任何需要的容器类:
<classclass="Products.ATContentTypes.content.folder.ATFolder"><implementsinterface="ftw.labels.interfaces.ILabelRoot"/></class>
对于提供ILabelJar的对象,添加了一个左列Portlet 在允许管理标签的plone站点的根上。
将ILabelSupportmarker接口添加到您希望能够 设置标签:
<classclass="plone.app.blob.content.ATBlob"><implementsinterface="ftw.labels.interfaces.ILabelSupport"/></class>
对于提供ILabelSupport的对象,添加了右列Portlet 在允许管理标签的plone站点的根上。
将ILabelJarChildmarker接口添加到任何容器类 显示存储在父项中的标签ILabelJar
<classclass="Products.ATContentTypes.content.folder.ATFolder"><implementsinterface="ftw.labels.interfaces.ILabelJarChild"/></class>
对于提供ILabelJarChild的对象,可以管理和存储 与ILabelJar内容中定义的标签相同,但不定义 新的ILabelRoot
卸载
该软件包提供了卸载机制。 使用plone的附加控制面板或portal快速安装程序卸载 包裹。
链接
更改日志
1.3.1(2018-10-02)
- 添加升级步骤以从1.2.x版本迁移到1.3.1(在persistentmapping中转换persistentlist 并在jar中将“by_user”键添加到false) [阿努耶斯人]
1.3.0(2018-04-25)
- 标签也可以按用户设置,而不仅仅是全局设置。 [sgeulette]
1.2.1(2018-02-12)
- 为“++resource++ftw.labels/select2.css”设置applyprefix=“true” 在cssregistry.xml中。 [格巴斯蒂恩]
1.2.0(2018-02-02)
- 增加了法语翻译。 [格巴斯蒂恩]
- 重定向到http_referer而不是context.absolute_url 使用labejar portlet添加。 [格巴斯蒂恩]
- 悬停编辑标签图标时显示“编辑标签”标题。 [格巴斯蒂恩]
1.1.1(2017-02-09)
- 如果不使用ftw.table,请修复labeljar portlet。 执行了ftw.table-integration的javascript 即使你没有工作台。 [elioschmutz]
1.1.0(2016-03-21)
- 如果用户 不为新标签选择标题。 [elioschmutz]
- 固定端口结构。 将其调整为plone默认结构。 https://github.com/4teamwork/ftw.labels/issues/43 [elioschmutz]
- 添加ilabeljarchild接口以继承父ilabeljar的标签 https://github.com/4teamwork/ftw.labels/issues/41 [elioschmutz]
- 不为不允许的用户显示标签配置按钮。 https://github.com/4teamwork/ftw.labels/issues/39 [elioschmutz]
- 更新标签jar时不要重定向到referer。 referer通常是提交变更的表单。 [乔恩]
1.0.2(2014-06-24)
- 当没有标签时为没有权限的用户隐藏Portlet。 [乔恩]
1.0.1(2014-06-23)
- 修正标签JARPortlet中的编辑标签链接权限检查。 [乔恩]
- 修正标签视图中的编辑链接权限检查。 [乔恩]
1.0.0(2014-06-18)- 初步实施。
[Elioschmutz,乔恩]
- 初步实施。 [Elioschmutz,乔恩]