提供从text/x-web-intelligent到text/html的转换,反之亦然。
plone.intelligenttext的Python项目详细描述
plone.intelligenttext
概述
提供从text/x-web-intelligent到text/html的转换,反之亦然。
换行和缩进被保留,网页和电子邮件地址被制作成可点击的链接。 链接会得到一个rel="nofollow",从而降低垃圾邮件发送者对此的兴趣。
这个包在纯python 2.7和3.0中工作,不依赖plone。
更改日志
3.0.0(2018-10-31)
中断更改:
- 放弃了对Python3.3的支持。
错误修复:
- 从Python3中的转换返回str。 [大卫萨格里]
2.2.1(2018-01-17)
错误修复:
- 取消对travis使用pyenv,现在他们升级了pypy游戏并使用 tox travis egg简化配置文件的外观。 [罗托宁]
2.2(2017-08-04)
新的:
- 识别句子末尾嵌入的URL。 句子的标点符号从url中分离出来。 使用方括号在URL结尾处强制使用标点符号。 [停机坪]
修复:
- 使用pyenv在travis上安装python版本。 [罗托宁]
2.1.0(2015-10-27)
新的:
- 与Python3兼容。 [大卫萨格里]
修复:
- 小清理(PEP8,可读性,rest) [詹森]
2.0.3(2015-05-11)
- 小清理:空白,git忽略。 [gforcada,rnix]
2.0.2(2013-01-01)
- 允许通过子类化扩展转换器的简单方法。 可能需要重写regexp,或者修改其中一个 replace*方法产生。 https://github.com/plone/plone.intelligenttext/pull/1 [德努里]
- 添加manifest.in。 [沃特文]
2.0.1-2010年7月18日
- 仅将许可证更新到GPL版本2。 [汉诺什]
2.0-2010年6月13日
- 包元数据清理。 [汉诺什]
2.0A1-2009-04-04
- 指定包依赖项。 [汉诺什]
1.0.3-2009年4月9日
- 处理窗口线端点。 [埃尔罗]
- HTML中的URL确实应该有引号。 [埃尔罗]
- 指定包依赖项。 [汉诺什]
1.0.2-2008年7月17日
- 调用ConvertWebIntelligentPlainTextToHTML时,使用显式的制表符宽度 我们尝试将其整数('2'->;2)。当失败时,我们使用默认值4。 [毛里塔尼亚]
- 代码路径的微小变化,实际上只得到100%的测试 新闻报道。 [毛里塔尼亚]
1.0.1-2007年12月4日
- 接受IP地址作为有效的URL。 [毛里塔尼亚]
- 接受localhost作为有效的url。 [毛里塔尼亚]
- 将带有端口号的URL识别为链接。 修复http://plone.org/products/poi/issues/156 [毛里塔尼亚]
- 如果括号中有URL,则链接不应包含其中一个括号。 修复http://plone.org/products/poi/issues/155 [毛里塔尼亚]
- 修正URL中的和号将转义HTML的错误。 参考文献http://plone.org/products/poi/issues/101 [毛里塔尼亚]
- 接受对我们的转换无输入。 [毛里塔尼亚]
- 添加单元测试(主要取自products.intelligenttext)。 [毛里塔尼亚]
1.0-2007-08-15
- 发布版本1.0。 [迪芬巴赫]
1.0b2-2007-05-07
- 一些文档清理。 [汉诺什]
1.0-beta1-2007-04-07
- 进入plone名称空间并集成到plonetransforms和 医学类型注册/ [迪芬巴赫]
0.1
- Martin Aspeli的初步开发(optilude@gmx.net)。为了进一步 有关信息,请参见http://dev.plone.org/collective/browser/intelligenttext/
- 转换最初基于URL到超链接的转换 一个接一个解决方案d其他人。
- 初始包结构。 [zopeskel]