一些Plone实用工具,如外部方法、猴子补丁等。
项目描述
此产品包含有用的外部方法和一些猴子补丁。
安装
进入ZMI
添加一个外部方法,
id = cputils_install
标题 = cputils_install
模块名称 = Products.CPUtils.utils
函数名称 = install
点击测试以执行添加的方法。这将添加所有utils.py的主要外部方法,前缀为“cputils_”。
变更日志
1.25 (2024-04-10)
从imio.pyutils导入 safe_encode。 [sgeulette]
1.24 (2024-02-12)
改进 set_attr。 [sgeulette]
添加 obj_from_uid [sgeulette]
1.23 (2023-06-26)
向 configure_ckeditor 添加参数 use_registry=False,将其设置为 True(在 collective.ckeditor 4.11+ 中)。 [gbastien]
删除文件 CONTRIBUTORS.rst。 [gbastien]
utils.check_zope_admin 已移动到 imio.helpers.security。 [gbastien]
删除 utils.safe_encode,因为它已从 imio.helpers.content 中导入。 [gbastien]
1.22 (2022-09-19)
在Zope应用根目录自动安装外部方法。 [odelaere]
1.21 (2022-03-15)
修改 del_objects。 [sgeulette]
向 utils.configure_ckeditor 添加参数 removeWsc=1,这将禁用CKeditor的scayt菜单中的WSC链接(拼写检查),因为它已经坏了好几年。 [gbastien]
1.20 (2021-11-08)
完成 object_info,显示 UID 和类名(因为 meta_type 对 DX 不再相关)。 [gbastien]
1.19 (2021-09-28)
添加 del_object 以绕过链接完整性检查。 [sgeulette]
改进 set_attr 以设置 None 值 [sgeulette]
添加 get_user_pwd_hash 和 set_user_pwd_hash 方法 [sgeulette]
添加 check_groups_users 方法 [sgeulette]
在 utils.change_user_properties 中生成输出日志时不要中断,在某些情况下,例如使用LDAP时,可能会引发 UnicodeDecodeError。 [gbastien]
1.18 (2021-04-21)
添加检查注册方法的所有目录 intids。 [fngaha]
修复了验证密码时验证哈希的问题 [bleybaert]
添加显示当前 uid 的 uid 方法 [sgeulette]
修改 ged ckeditor 配置 [sgeulette]
在 configure_ckeditor 方法中添加 filtering 选项 [sgeulette]
在 object_link 中添加 target 选项 [sgeulette]
添加 show_object_relations 方法以显示 zc 关系 [sgeulette]
1.17 (2020-04-02)
添加一个函数来清理 documentviewer 生成的预览 [mpeeters]
添加订单后的重定向 [sgeulette]
1.16 (2019-08-23)
修复了 list_users。 [sgeulette]
改进对象链接功能。 [sgeulette]
1.15 (2019-06-08)
list_users 方法还返回组/用户的全局角色。 [odelaere]
1.14 (2019-05-20)
添加构建对象链接的函数 [sgeulette]
添加在上下文中设置属性的函数 [sgeulette]
改进 dv_conversion [sgeulette]
改进 dv_images_size [sgeulette]
添加从导入注册表中删除依赖步骤的脚本 [sgeulette]
改进 configure_ckeditor 和 list_portlets [sgeulette]
改进 order_folder [sgeulette]
1.13 (2017-11-27)
在 utils.configure_ckeditor 中,从默认的 PloneMeeting CKeditor 工具栏中删除 FontSize。 [gbastien]
更新 unlock_webdav_objects 以在上下文中搜索已锁定对象 [sgeulette]
1.12 (2017-08-11)
在 tobytes 方法上检查 Missing.Value。它防止在 cputils_audit_catalog 上的错误索引对象上出错。 [bsuttor]
添加 check_blobs 方法 [sgeulette]
添加 del_objects 方法 [sgeulette]
1.11 (2017-05-08)
list_users 脚本:添加全名和电子邮件,添加分隔符选项 [sgeulette]
将“下标”和“上标”添加到用于“plonemeeting”的 CKeditor 自定义工具栏中。 [gbastien]
1.10 (2017-01-24)
改进 Docker 实例的 zmi 脚本。 [bsuttor]
添加 correct_intids(在 zodb 更改后正确地纠正 intids 关键引用:挂载点到主目录)。 [sgeulette]
1.9 (2017-01-17)
纠正默认值。 [sgeulette]
添加更改 UID 的方法(例如在 zmi 导入后)。 [sgeulette]
在 ckeditor 配置中添加链接和解链接以正确配置 messagesviewlet [sgeulette]
1.8 (2016-11-24)
configure_ckeditor:添加了“字体大小”、“行间距”和“连字符”按钮,并删除了“块引用”按钮,从用于“plonemeeting”的默认CKeditor自定义工具栏中删除。[gbastien]
resources_order:列出资源并输出顺序。[sgeulette]
configure_ckeditor:禁用tinymce资源。[sgeulette]
load_site:在指定时间内加载网站。[sgeulette]
objects_stats:以csv格式输出。[sgeulette]
fileSize:强制格式。[sgeulette]
dv_conversion:列出文档查看器统计信息或进行转换。[sgeulette]
dv_images_size:返回文档查看器blob信息。[sgeulette]
remove_empty_related_items:删除损坏的相关项。[bsuttor]
creators:递归更改创建者。[sgeulette]
1.7 (2016-02-16)
configure_ckeditor:将“链接”、“取消链接”和“图片”按钮添加到用于“plonemeeting”的默认CKeditor自定义工具栏。[gbastien]
1.6 (2015-11-24)
configure_ckeditor:添加ged配置,添加scayt激活。[sgeulette]
list_users:输出无组用户。[sgeulette]
在portal_quickinstaller中添加了更新版本的方法。[sgeulette]
添加了safe_encode方法。改进了list_users。[sgeulette]
为Plone 4.3.4和Plone 4.3.7更新了listInstallableProducts。[sgeulette]
添加了“list_objects”方法,用于列出特定类型的所有对象路径。[boulch]
1.5 (2015-04-21)
添加了check_users方法以检查电子邮件的有效性。[sgeulette]
1.4 (2015-03-20)
添加了try except以避免从plone 4.3.3到4.3.4迁移错误。[sgeulette]
1.3 (2015-02-24)
添加了清除和重建zc.relation.catalog的方法。[sgeulette]
添加了显示网站中使用的门户类型的方法。[sgeulette]
添加了重置密码的方法。[sgeulette]
修改了用户和组列表。[sgeulette]
修改了用户属性导出信息。[sgeulette]
添加了移动或复制对象的方法。[sgeulette]
为PloneMeeting适配CKEditor工具栏。[gbastien]
1.2 (2014-09-01)
Plone 4兼容性:检测Plone版本。[sgeulette]
修正并改进了视图列表方法。[sgeulette]
改进了用户和组迁移方法。[sgeulette]
1.1 (2014-03-18)
添加了utils模块。[sgeulette]
1.0 (2014-03-10)
第一个版本。[sgeulette]
项目详情
Products.CPUtils-1.25.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 6b08f1ee40fb0409300e8ccc6661b3e59d94bd9a3b67bdf0ebea2d201569eb86 |
|
MD5 | 1321279687c24fff2ce253063e25b67e |
|
BLAKE2b-256 | f024980dac98f7cf4f012c5a5f0f0bd31dcc6b21bff7ef29e04a3e907c982744 |