我的第一个F2Blog插件—twitter plugin for f2blog

F2Blog目前提供很简单的插件机制,就是在需要的地方插入html代码,可能还支持更复杂强大的功能,正在学习中。
我想要做的事情就是让twitter的内容能够在首页显示出来,不具备编辑管理功能,会提供一个链接到twitter.com/albertsong。
这里有F2Blog插件设计指南:http://forum.f2blog.com/thread-1828-1-1.html
我打算让twitter显示在首页的顶部,因此这个插件和免责声明(copyrights)插件几乎一样,于是复制copyrights插件,并适当修改,很快就做成了一个新的插件AsTwitter。
下载AsTwitter
使用方法:
1.解压到f2blog的plugin目录,即解压后的目录结构是plugins\AsTwitter\AsTwitter.php。
2.到后台管理的界面模组->插件设置里激活这个插件。
3.界面模组->模块设置编辑这个插件的内容(否则显示的将是我的twitter信息),只需要将albertsong替换成你的twitter帐号即可,包括模块标题中的和显示内容中的,注意不要删除标题中的“|”,这个是为了给标题链接你的twitter地址。
保存,现在应该可以看到你的twitter内容了,就像在我的blog看到的一样。
其它:
目前的插件机制很简单,基本够用,但是不够灵活和强大。
像插入的这段html代码,如果twitter.com不能访问,可能导致整个页面无法加载,见http://twitter.com/badges/html
解决的办法是将javascript代码移到页脚,对于AsTwitter 插件来说就是将显示内容中的
  1. <script type="text/javascript" src="http://twitter.com/javascripts/blogger.js"></script>
  2. <script text="text/javascript" src="http://twitter.com/statuses/user_timeline/albertsong.json?callback=twitterCallback2&count=5"></script>

写到 常规管理->主体栏设置->页面底部增加代码 部分。
另外由于标题字数限制,不得不使用了一个变通的方法让标题能显示链接。
标签: F2Blog
评论: 2 | 引用: 0 | 阅读: 464
  • 1 
米魯 [ 2008-03-30 14:04 网址 | 回复 | 编辑 删除 ]
謝謝分享。

之前在twitter抓的碼貼到f2blog上,
顯示方式都不好看,
安裝了你做的外掛,
好看極了!

謝謝謝謝。
王者之剑 [ 回复于2008-03-30 15:52 网址 | 编辑 删除 ]
很高兴除了自己以外还有一个人觉得有用:P
  • 1 
发表评论
昵 称: (必须)
密 码: (未注册用户可不填)
网 址: 邮 箱:
验证码: 验证码图片 选 项:
头 像:
内 容: