drupalapi模块

Druapl 4.7 使用手记(2):使用Zoundry书写Blog

<

p>

呵呵,这一篇其实是一个篇外篇,本来不打算再写Zoundry的,因为以前写过;但是Drupal China有不少相关的讨论,所以写一下使用手记,使用Zoundry这么久也多了不少新的经验。以前在介绍过Performancing之后,曾经写过一个Zoundry和Performancing的简单的比较,Performancing的优势在于轻便;Zoundry的优势在于全面。这里主要说两个问题一是如何用Zoundry发布各个类型的Drupal的帖子(譬如Blog,Story,Page以及论坛主题);二是如何用Zoundry发布图片。

使用Zoundry发布帖子,必须先开启Drupal的blogapi模块,在开启这个模块之后,进入 管理->设置->blogapi,你就可以看到相关的选项,首先是选择使用哪种XML-RPC引擎,通常可以选用Movable Type;然后选择"Blog Type",如果只想用Zoundry发布blog,那么直接选"blog entry"就行了,如果还想用Zoundry发布别的内容,可以选择相应的类型,譬如论坛主题(Forum Topic)。在设置好Drupal的blogapi后,打开Zoundry,新建帐户,输入用户名密码,以及XML-RPC引擎的地址,通常是 http://www.yoursite.com/xmlrpc.php 就可以了,Zoundry会自动侦测可用的Node Type的。在我的测试网站,我就用Zoundry发布了一篇论坛里帖子。Zoundry可以很好的支持Drupal的分类系统,只需要在 Categories 栏里选择你要发布的论坛就可以了(呵呵,这就体现了Drupal论坛的好处,使用同样的分类词系统)。这也是Zoundry优于Performancing的地方,因为Performancing不支持blog以外的node type。

用Zoundry上传图片就更简单了,不用设置ftp的,直接使用"Use blog's upload feature (via xml-rpc)"这个选项就可以了。插入图片的时候图片会自动的生成缩略图,非常方便,这里是我发布的一个范例

呵呵,用Zoundry写blog非常方便,我现在基本上所有的blog都是用Zoundry写的(包括这篇)。但是它也有两个缺点,一是不支持freetagging,如果同时启用freetagging和分类,两者会混在一起;二是不支持Drupal的时区设置,我发布blog的时候必须把时间提前5个小时,不然时间是不对。希望在以后的版本里可以有所改进。总的来说还是很推荐Zoundry的:)

Technorati : , , ,

Blog分类: 

在本地写Blog

Blog API 是Drupal的核心模块之一。启动了它,用户就可以在本地使用相关软件书写和发布blog。Flock推出的时,因为本身带了一个本地blog编写程序,所以就想试一下,但是对Drupal的支持并不是特别的好,Drupal最近正在针对Flock作一些列的修正,希望不久之后可以解决这个问题。Drupal的手册中提到了另一款本地blog编辑软件:Ecto ,但是这款软件总来得来说还可以,但是需要付费,试用期一过便不能再用了,在免费软件流行的今天,这种做法确实有些out了, 于是又查到了一款叫做Zoundry 的软件,试了一下,挺不错的,还支持从本地上传图片,在

94smart这里有一个设置的介绍。唯一有些缺憾的就是zoundry不支持Drupal的awtag系统,虽然它也可以方便的添加technorati或是delicious的书签,但是由于awtag可以用来组织blog内部的一些文章,譬如Related Nodes,所以每次书写发布以后还有在线上重新编辑一下awtag,稍微有一些不便。但是总的来说Zoundry还是很方便的, 最近的几篇Blog都是用它写的,一个小惊喜是它支持drupal的trackback系统。

Blog分类: