Skip to main content

标签的克隆插件。

项目描述

ftw.labels

标签的克隆插件。

容器,例如文件夹,可以标记为标签容器。对于每个标签容器,可以定义一组带有颜色的标签。然后可以用一个或多个标签标记该容器内支持标签的物品。

截图

管理标签容器 ( ILabelJar ) 上的标签:

https://raw.github.com/4teamwork/ftw.labels/master/docs/label_jar.png

为内容设置标签(ILabelSupport):

https://raw.github.com/4teamwork/ftw.labels/master/docs/label_support.png

安装

  • ftw.labels添加到您的构建配置中:

[instance]
eggs +=
    ftw.labels
  • 安装ftw.labels的通用设置配置文件。

使用/集成

ILabelJar标记接口添加到您想要的任何容器类:

<class class=<s>"Products.ATContentTypes.content.folder.ATFolder"</s>>
    <implements interface=<s>"ftw.labels.interfaces.ILabelRoot"</s> />
</class>

对于提供ILabelJar的对象,在 Plone 站点的根目录中添加了一个 left-column-portlet,它允许管理标签。

ILabelSupport标记接口添加到您希望能够在其上设置标签的任何项目:

<class class=<s>"plone.app.blob.content.ATBlob"</s>>
    <implements interface=<s>"ftw.labels.interfaces.ILabelSupport"</s> />
</class>

对于提供ILabelSupport的对象,在 Plone 站点的根目录上添加了一个 right-column-portlet,它允许管理标签。

ILabelJarChild标记接口添加到任何容器类以显示存储在父级 ILabelJar中的标签

<class class=<s>"Products.ATContentTypes.content.folder.ATFolder"</s>>
    <implements interface=<s>"ftw.labels.interfaces.ILabelJarChild"</s> />
</class>

对于提供ILabelJarChild的对象,您可以管理和存储与ILabelJar内容中定义的标签相同的标签,而无需定义新的ILabelRoot

卸载

该软件包提供了卸载机制。使用 Plone 的插件控制面板或 portal_quickInstaller 卸载软件包。

变更日志

2.0.1 (2019-11-26)

  • 更正了删除多个个人标签时的错误,如果没有分配一个。[煎饼]

2.0.0 (2019-10-15)

  • 在 ILabeling pers_update 方法中用列表参数替换了字符串。[煎饼]

1.3.1 (2018-10-02)

  • 添加升级步骤以从 1.2.x 版本迁移到 1.3.1(在 PersistentMapping 中转换 PersistentList 并将 'by_user' 键添加到 jar 中的 False)[anuyens]

1.3.0 (2018-04-25)

  • 标签也可以逐个用户设置,而不仅仅是全局设置。[煎饼]

1.2.1 (2018-02-12)

  • 在 cssregistry.xml 中为“++resource++ftw.labels/select2.css”设置 applyPrefix=”True”。[巴斯蒂安]

1.2.0 (2018-02-02)

  • 添加了法语翻译。[巴斯蒂安]

  • 在使用 labejar portlet 添加标签后重定向到 HTTP_REFERER 而不是 context.absolute_url。[巴斯蒂安]

  • 悬停编辑标签图标时显示“编辑标签”标题。[巴斯蒂安]

1.1.1 (2017-02-09)

  • 如果您在没有 ftw.table 的情况下使用它,请修复 labeljar portlet。即使您没有 ftw.table,也会执行 ftw.table-integration 的 javascript。[埃利奥施穆茨]

1.1.0 (2016-03-21)

1.0.2 (2014-06-24)

  • 没有标签时为非特权用户隐藏 portlet。[琼斯]

1.0.1 (2014-06-23)

  • 修复标签 jar portlet 中的编辑标签链接权限检查。[琼斯]

  • 修复标签视图中的编辑链接权限检查。[琼斯]

1.0.0 (2014-06-18)

  • 初步实施。[elioschmutz,琼斯]

下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

ftw.labels-2.0.1.tar.gz (306.7 kB 查看哈希

已上传 source