Plone的Twitter组件。
项目描述
简介
Plone的Twitter组件。该组件允许您跟踪特定用户的“推文”。您可以添加任意数量的组件。推文缓存时间为1分钟。
添加到您的buildout
eggs = collective.twitterportlet .... zcml = collective.twitterportlet
使用“站点设置”中的“添加产品”将此组件安装到您的Plone站点。使用“管理组件”界面在任何需要的地方添加Twitter组件。
在Plone 3.3+中不需要上述“zcml”步骤
变更日志
0.10 - 2011-03-19
在推文中包含混合“&?=”的链接时,expand_tweet中的正则表达式创建无效的HTML。添加了一个失败的测试用于该情况。(Pelle Krøgholt - @pellekrogholt - irc: pelle_)
为包含符号“&?=#!”的URL生成正确的链接。这修复了上述提到的失败的测试。(Emanuel Sartor - @esartor)
添加了包括原始转发以及标准推文流的能力。(Emanuel Sartor - @esartor)
0.9 - 2010-05-26
增加了最多100秒或ram缓存超时的简单RAM缓存来缓存推文结果。(Hanno Schlichting - @hannosch)
对所有异常情况添加了info级别的日志记录。(Hanno Schlichting - @hannosch)
根据http://code.google.com/p/python-twitter/issues/detail?id=92的建议,通过连接超时更好地处理无响应的Twitter。(Hanno Schlichting - @hannosch)
移除仅调用一次的方法的memoize开销。(Hanno Schlichting - @hannosch)
捕获并忽略TwitterError。(Hanno Schlichting - @hannosch)
添加了将用户Twitter页面链接到portlet标题的功能。(David Breitkreutz - @rockdj)
0.8 - 2010-02-10
忽略所有URLErrors而不是更具体的HTTPErrors。这可以捕获“连接被拒绝”等问题。(Hanno Schlichting - @hannosch)
0.7 - 2010-02-10
修复了readme文件的reStructuredText标记。(Hanno Schlichting - @hannosch)
0.6 - 2010-02-10
Twitter服务出人意料地经常不可达。防止常见的HTTPErrors,并显示不可用消息,而不是依赖于通用的portlet错误处理。(Hanno Schlichting - @hannosch)
移除了空的initialize方法。(Hanno Schlichting - @hannosch)
0.5 - 2009-10-29
将limit选项改为通过API推送,而不是检索所有内容然后切片(Ben Mason - @sparcd)
添加了z3c.autoinclude.plugin入口点,因此您可以在Plone 3.3+中避免加载ZCML文件。(Hanno Schlichting - @hannosch)
当有问题访问API时,portlet会显示错误消息。(Ben Mason - @sparcd)
现在使用正则表达式进行超链接。(Ben Glynn - @Open_Comms)
0.4
通用错误修复(Ben Mason - @sparcd)
0.3
通用错误修复(Ben Mason - @sparcd)
0.2
蛋的問題,所以重新包装和重新发布(Ben Mason - @sparcd)
0.1
初始版本(Ben Mason - @sparcd)