Plone站点适配器
项目描述
提供一组用于Plone站点的适配器
此包的目的 不是 提供新功能,而是将现有功能从现有的单体Zope产品中提取出来。因此,在进一步开发过程中,它可能会失去某些功能(因为它的一些部分将被分叉到自己的包中,或者某些功能可能因为标准Plone组件中有更好的替代品而变得过时)。
功能
flvinfo 适配器
提取Flash文件元数据
getmenulevel 适配器
通过目录查询创建子菜单级别
grouplog 适配器
维护一个特殊的日志文件来记录组成员资格的变化
pc2 适配器
将 portal_catalog 作为 decorated_tool (记录其调用;用于开发)
pformat 适配器
将 pprint.pformat 函数可用于页面模板代码(用于开发)
puc 适配器
如果有的话,提供 portal_user_catalog
rawbyname 适配器
返回给定字段的原始内容
swfinfo 适配器
解析Shockwave Flash (swf)文件的头部信息
uidorint 适配器
给定的 value 或 (请求) varname 是否包含数字或UID?
updateactualurl 适配器
将请求变量 ACTUAL_URL 设置为指定的值
userlog 适配器
维护用户账户更改的专用日志文件,例如注册和激活。
有一个名为 parseuserlog 的实用脚本,可以从该文件中提取信息并将其写入 CSV 文件。
示例
此插件在以下网站上可以看到其作用
安装
通过将其添加到您的构建配置中安装 visaplan.plone.adapters
[buildout] ... eggs = visaplan.plone.adapters
然后运行 bin/buildout
贡献
支持
如果您遇到问题,请告诉我们;请使用上面提到的 问题跟踪器。
许可协议
该项目采用 GPLv2 许可。
贡献者
Tobias Herp, tobias.herp@visaplan.com
变更日志
1.0.3 (2020-12-16)
改进
移除了对专有适配器的依赖
新功能
可安装脚本 parseuserlog
[tobiasherp]
1.0.2 (2020-08-12)
新功能
Python 3 支持,使用 six (python-modernize)
改进
userlog 和 grouplog 适配器将 HTTP 相关信息分组在一起
ip,通常指客户端的 IP 地址;
hostname,通常指服务器的主机名(因为可能有多个)
[tobiasherp]
1.0.1 (2019-01-29)
工具更新
错误修复:在生产设置中不再尝试生成 configure.zcml 文件(使用 visaplan.plone.tools.zcmlgen.SubpackageGenerator)
[tobiasherp]
1.0 (2018-09-19)
初始发布。
[tobiasherp]
项目详情
下载文件
下载适合您平台的应用程序。如果您不确定要选择哪个,请了解有关 安装包 的更多信息。
源分发
visaplan.plone.adapters-1.0.3.tar.gz 的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | 5574da1f6902f464f2098bfcb347fbea3596ff96da2de1fac384b3045b91f4aa |
|
MD5 | 12b1d32f948d2cdb734896f3e892f116 |
|
BLAKE2b-256 | 4c5512b2e316c570968f3828136b9429f7749261a5ee75ea3c422b8cfe12b98e |