使用关于最后一个修饰符的元数据扩展plone内容

collective.lastmodifier的Python项目详细描述


简介

collective.lastmodifier支持存储 对内容项的最后一次修改。它扩展了基于原型的内容类型 使用schemaebender的lastmodifier字段。此外,它还注册了一个索引 以及portal_catalog中的元数据列,并在 收藏。

安装

collective.lastmodifier添加到 构建或将其添加为策略包的依赖项。那就跑吧 构建并重新启动实例。

转到plone站点的站点设置并激活collective.lastmodifier 附加组件。

最后一个修改器适配器

除了目录索引和元数据之外,最后一个修饰符 适配器提供了获取最后一个修饰符或 设置:

fromcollective.lastmodifier.interfacesimportILastModifierlast_modifier=ILastModifier(context)last_modifier.get()# returns the user id of the last modifierlast_modifier.set(user_id)# sets the last modifier# Or to set the last modifier even easierfromcollective.lastmodifier.utilsimportset_last_modifierset_last_modifier(context)

兼容性

Plone4.3一起运行。

它目前只与原型和灵巧性兼容。

更改日志

1.1.3(2018-11-16)

  • 放下plone 4.2支架[nachtalb]
  • 修复readme.rst[nachtalb]中的过时信息
  • 使SET LAST修改器可重复使用[NACHTALB]

1.1.2(2014-09-19)

  • 使用idexteritycontent而不是idexterityitem来匹配所有灵活性 内容。 [cedricmessiant]

1.1.1(2014-09-05)

  • 让ilastmodifier回退到创建者。 [乔恩]

1.1.0(2014-09-02)

  • 放下plone 4.1支架。 [乔恩]
  • 实施灵活的支持。 [乔恩]
  • 实现ilastmodifier适配器。 [乔恩]
  • 对包执行卸载。 [乔恩]

1.0.1(2014-02-05)

  • 清理包并声明依赖项。 [乔恩]
  • 在某些测试环境中修复最大递归深度。 这是由于在zcml为 多次加载。 [乔恩]

1.0(2012-08-15)

  • 初始版本

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java应用程序重新启动,由于AndroidRuntime异常而无法运行   java在尝试运行javafx应用程序时在初始化中出错   java如何循环ArrayList并将每个值发送到下载管理器?   在Windows 10中将java应用程序注册为默认浏览器   java不能将类“X”强制转换为类“Y”,即使X扩展了Y?   java在接口Cloneable中找不到符号clone()   java追加数组并替换JSON对象中的键   java JDialog在Windows 10上的右监视器上的位置不正确,缩放比例为150%   JavaGWTP样板生成   返回一组所有组合的java递归方法   java处理MDB中的连接错误   RecyclerView中的java重复联系人   继承混淆与java方法重载   java如何在Mac OS X 10.7.5上运行Eclipse Oxy