显示由collective.monkeypatcher应用的所有monkey补丁的Zope 2控制面板
项目描述
简介
collective.monkeypatcherpanel是Martin Aspeli的collective.monkeypatcher组件的Zope 2配套组件。
它仅添加一个ZMI控制面板,显示已应用哪些monkey补丁,以防您无法查看日志或搜索Zope实例的ZCML。打开Zope实例的控制面板,然后是“Monkey Patches”控制面板。
要求
collective.monkeypatcherpanel 已在 Zope 2.10、Zope 2.11 和 Zope 2.12 上开发和测试过。它可能在 Zope 2.9 上运行,但未经测试且不受支持,除非您提供保持测试微笑的补丁。
当然,我们需要 collective.monkeypatcher。如果您使用 easy_install 或 zc.buildout 安装了 collective.monkeypatcherpanel,则已完成。
安装
在您的 buildout.cfg 文件中,添加以下内容
[instance] recipe = colective.recipe.zope2instance ... eggs = ... collective.monkeypatcherpanel ... zcml = ... collective.monkeypatcherpanel ...
重新运行您的 buildout,然后以 Manager 身份浏览至 http://<zope-root>/@@add-monkeypatcherpanel 以将控制面板添加到您的 Zope 2 实例。
卸载
以 Manager 身份浏览至 http://<zope-root>/@@remove-monkeypatcherpanel,然后从您的 buildout 配置或文件系统中删除 collective.monkeypatcherpanel。否则,您将在 Zope 2 控制面板中保留一个损坏的对象。
许可协议
版权所有 (c) 2009-2010 - Gilles Lenfant
本软件受 GNU 通用公共许可证第 2.0 版 (GPL) 的规定。本分发的副本应附有 GPL。本软件按“原样”提供,任何明示或暗示的保证,包括但不限于标题保证、适销性、非侵权性和适用于特定目的的适用性保证,均被排除在外
GPL v2 许可证的全文请见 此处。
鸣谢
图标是从 Tango Desktop Project 偷来的。
变更日志
1.0.4
完成 MANIFEST.in,使其包括 collective/monkeypatcherpanel/version.txt(损坏 setup.py)[glenfant]
添加缺失的 MANIFEST.in 文件 [keul]
1.0.3
添加 z3c.autoconfigure.plugin 入口点 [ajung]
1.0.2
统一并简化安装我们的控制面板的方式,因为它似乎与 Zope 版本不同。请参阅 README.txt。[glenfant]
尽快在 Zope 2 启动时注册补丁事件处理器,否则我们将丢失一些猴子补丁。[glenfant]
测试已移除,因为控制面板不是自动添加的。
1.0.1
针对 Zope 2.12 的真正修复 [glenfant]
所有(类初始化、图标、安全性、meta_type)都通过 ZCML 完成 [glenfant]
1.0.0
1.0.0-rc1 稳定到足以发布最终版本
规范化缩进 [glenfant]
1.0.0-rc1
修复 Zope 2.12 的导入 [maikroeder]
1.0.0-alpha1
初始发布
项目详情
collective.monkeypatcherpanel-1.0.4.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9d1fb30f6d0319ea6ff1f7691fdabec5ce18ace8b4fb0ac0b5b63126a58d6f57 |
|
MD5 | e3632fada458ca61d0d5875ff8c0f20e |
|
BLAKE2b-256 | b468586620c677022377100c729f39e277a0ee358e005c09c0b4cdbfae4e44fe |