ftw.linkchecker
项目描述
ftw.linkchecker
简介
重要的是,这个包不应该由conjob在非生产环境中启动。这是因为命令是由zope ctl命令启动的。
兼容性
Plone 4.3.x
安装
将包添加到您的buildout配置中
[instance] eggs += ... ftw.linkchecker
需要添加一个配置文件(例如 linkchecker_config.json),其中包含
平台路径(平台的唯一标识符)
平台的管理员电子邮件(收到报告的人)
基本URI(配置的平台域名)
超时时间(以秒为单位,脚本在等待每个外部链接响应时等待多长时间,如果页面没有响应)。
upload_location可以留空。它是上传报告的文件列表的路径。
{ "/portal/path-one": { "email": ["first_site_admin@example.com", "first_site_keeper@example.com"], "base_uri": "http://example1.ch", "timeout_config": "1", "upload_location": "/content_page/my_file_listing_block" }, "/portal/path-two": { "email": ["second_site_admin@example.com"], "base_uri": "http://example2.ch", "timeout_config": "1" } }
用法
linkchecker可以用(–log logpath)选项启动
bin/instance check_links --config path/to/config/file.json --log path/to/logfile.log
开发
派生此存储库
克隆您的分支
Shell: ln -s development.cfg buildout.cfg
Shell: python bootstrap.py
Shell: bin/buildout
运行 bin/test 来测试您的更改。
或者通过运行 bin/instance fg 来启动一个实例。
链接
版权
此包的版权由 4teamwork 所有。
ftw.linkchecker 根据 GNU 通用公共许可证版本 2 许可。
变更日志
1.3.2 (2019-10-15)
将记录器添加到邮件发送器,并在记录时确保使用UTF-8编码。[busykoala]
1.3.1 (2019-09-11)
使用UTF-8编码进行日志记录和请求。[busykoala]
扩展LinkObject表属性,使自动筛选覆盖所有列。[busykoala]
1.3.0 (2019-09-10)
在报告中用review_state替换工作流。[busykoala]
1.2.0 (2019-09-10)
将链接源对象的workflows或其父级添加到报告中。[busykoala]
从readme中删除重复的“简介”标题。[Nachtalb]
1.1.1 (2019-08-13)
改进日志。[busykoala]
检查报告上传位置是否存在,如果不存在则记录并继续到下一页。[busykoala]
检查页面是否存在,如果不存在则退出链接检查器。[busykoala]
在检查是否有效之前,先检查是否存在配置路径。[busykoala]
1.1.0 (2019-08-08)
允许每个站点有多个通知电子邮件地址。配置文件中的字符串现在是一个字符串列表。[busykoala]
1.0.1 (2019-08-05)
修复测试包中的版本冲突。[busykoala]
1.0.0 (2019-08-02)
初始实现。
项目详情
ftw.linkchecker-1.3.2.tar.gz的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c96975e02df39c9ef5a940d2eb0f35811301d6ed135fb1ba0d6574aa97f70e15 |
|
MD5 | a135fcbcd08a0c80c67e4ce85107b650 |
|
BLAKE2b-256 | e9736684dca2757351ed8941bb9a81d98756cf8cf9f664561530d67209373df5 |