Windows Live Writer

好久没有折腾 Drupal了

所以今天折腾了一下,先是把 Drupal 的核心更新到了刚刚发布的Drupal 6.5,然后又更换了主题,使用 GlossyBlue,作了一些小改动,懒得再重新设计了。还有就是在每篇 Blog 下面都添加了 Related Blogs 列表,在 Drupal 4.x 和 5.x 的时候,都曾经添加过这样的 block, 帮助延伸阅读,但是实现的方法不一而同,而使用的模块也不一样,主要是受到模块本身更新的限制,Drupal 核心一升级,很多模块就不能用了。这次在 6.x 里,用的是 Similar By Terms 模块,然后用了一段 PHP code,把它镶嵌在 blog 的正文(node.tpl.php)里,最后在 CSS 里作了一些修饰。另外,Drupal 6.x 的 BlogAPI 和 Windows Live Writer (WLW) 不兼容,必须“欺骗”一下 WLW 才行,现在有了更好的解决方法,使用 Windows Live Writer BlogAPI 模块即可。这样一来 category 和 free tagging 也得到了很好的支持。所以还是很推荐用 WLW 写 blog 的。

Blog分类: 

Drupal 6 与 Windows Live Writer 的兼容问题

Drupal 升级到 6.0 后,Windows Live Writer (WLW) 就不能正常的工作了,利用 WLW 发表 blog 的时候总出现下面的错误:

Server Error 1 Occurred
Blog API module is not configured to support the 1 content type, or you don't have sufficient permissions to post this type of content.

这个问题是由 Drupal 6 的 blogapi 模块引起的,目前有两种解决方案:第一,打补丁,drupal 的官方网站上已经有用户提交的,解决这个问题的补丁了,但是随便修改 drupal 的核心模块还是有些风险,如果不想冒这个险,可以使用第二个办法:重新添加一个 account,但是在输入网站地址的时候,故意输入一个错误的地址,这样,自动检测无法通过,就会跳出手动检测的窗口,在手动检测的窗口中选择"Type of weblog that you are using" 中,下拉选择 Movable Type API;在 Remote posting URL for Weblog 中,填入 http://your_site/xmlrpc.php  也就是你的 xmlrpc.php 的位置,然后点击"next" 完成设置,就可以正常发贴了。虽然还有一个问题: Category List 无法正常使用,不过影响不是很大,只要在线再次选择一下类别即可。

另外,这里是一些常用的离线 blog 编辑器的列表,可以试用一下,选择一款自己最喜欢的:

Blog分类: 

Windows Live Writer 正式版发布

真正让你体会到写 blog 的快乐软件(当然,只是写,不是玩,玩的快乐是 Drupal 提供的),终于完成了测试,发布了第一个正式版。有了它,当年想简简单单的写些东西的时候,再不用去想输入编辑,只要写就可以了。当然,如果你是 blog 输入的原教旨主义者,那么还是建议使用 Drupal 的 TinyMCE 模块,方便的所见即所得输入方式。原来喜欢尝试各种奇幻的输入法过滤器,而结果确实惨痛的,每当升级 Drupal 时,都会面临模块开发者不知所踪的问题,就像当年苦苦的请求 Awtags 的模块快些更新的感觉一样,所以作为 blog 重要环节的输入法,还是建议用就基本的 HTML 为好,不必担心 filter 引起的问题。当然,也要赞一下微软,Windows Live Writer 虽然是主要是为了 Live Space  而开发的,但是仍然有容乃大兼容了各种 blog 程序,对 Drupal 的支持也非常的完善。现在对大的期望,就是有第三方插件能够方便的支持 Drupal 的 free tagging 系统,不然每次发布完 blog 还不得不在线重新填入 tags,稍微麻烦了一些。

Blog分类: 

Windows Live Writer Beta 3 发布

写 blog ,离不开一个方便的离线 blog 编辑工具,其实这块市场蛮大的,但是之前只有少数几个公司在做,后来微软来了,就有了一统江湖的阵势。Windows Live Writer 挺不错的,和 Drupal 等各种 Blog 工具结合的很好,并且功能强大,单单图片处理一项,就现实出了巨人的实力。 Beta 3 今天发布,修正了一些bug,增加了一些功能。只是安装麻烦了不少,并且一不小心会被装上 Windows Live 家族的所有的产品,不过用起来还是一样的方便(潜台词:还没有发现什么大的变化),可以看到的是右边的工具栏里多了 “Insert Video” 的选项,还有就是支持把图片传上 Picasaweb (!)。呵呵,可以安装体验一下。

Blog分类: 

Windows Live Writer Beta 2 发布

Windows Live Writer Beta 2 刚才发布。现在写 blog 完全依赖于 Windows Live Writer 了,以前用过 Zoundry,但是 Zoundry 和 Live Writer 绝对不是一个等级上的,自从 Live Writer 发布以来,Zoundry 似乎已经停止更新了。Live Writer 真正简化了 blog 发布的过程,也使得图片的编辑变得异常的简单。新的版本不仅在外观上有了重大的改观,还为各种 blog 软件提供了新的 API。呵呵,一言以蔽之,再好的 input filter 也不如 writer 方便。

Blog分类: 

Windows Live Writer 的强大图片处理功能

这阵子一直在用 Windows Live Writer 来写 blog,先开始以为它不过中规中矩,与 Zoundry 比甚至还有不及的地方,不过逐渐的发现,它的功能其实在很多方面都超过了 Zoundry,特别是对图片的处理能力,不妨看看下面几个例子:

首先,Windows Live Writer 本身就可以在自动生成缩略图时方便的为图片添加 Drop Shadow,也就是图片边缘的阴影部分,使得图片更有立体感,如下图:

colorful

除了 Drop Shadow 还有相纸边缘:

或者什么都不添加,使用 blog 本身的 css 设置,比较贴心的是,当 Live Writer 生成以上效果时会自动 overwrite blog 默认的图片的 css 设置 ,不会产生难看的重叠效果。与此同时,Windows Live Writer 还能方便的处理照片的效果:

譬如水印(如上图),又譬如黑白:

做旧:

 

调温(可调冷暖色调):

 突出颜色:

等等,等等,我就不一一列举了,呵呵,套用老邢一句话:我很看好它哟。=^..^=

Blog分类: 

微软的 Blog 工具:Windows Live Writer

微软于今天发布了一款 Blog 发布工具:Windows Live Writer。 它与 Zoundry 的 Blog Writer 类似,是一款桌面发布 Blog 的工具,现在正在测试中(呵呵,这篇 Blog 就是正在用这个工具书写)。首先它可以完美的支持 Drupal ,新建用户的时候,只要输入 Blog 的地址以及用户名密码便可以自动设置好一切,非常的方便。其次,它的图片编辑功能似乎也要比 Zoundry 更强大,支持从本地利用 XML-RPC 上传文件以及图片,调整图片的大小,加入不同的效果等等;再次,它提供了多中预览功能,甚至可以在发布前预览你的这篇 Blog 发布候的样子,并且支持在 Web Layout 下直接编辑 Blog,感觉它是把 Blog 的 CSS 文件下载到了本地,利用 CSS 来控制 Blog 预览时的样子。最后,就 WYSIWYG 功能,自然不在话下,因为微软就是专业搞这个的。呵呵,至于发布的程序,现在还看不到(因为我正在写嘛^_^),好了,现在发布一下,看看支不支持分类,Ping,Trackback等功能:)

OK,这一段是在发布之后补上的,发布的速度很快,但是似乎没有提示选择 分类,呵呵,就更不奢望它支持 Tags 了,不过现在流行的 Blog Writer 似乎还没有可以很好的支持 Drupal 的分类与 Tags 的。看看更新的速度如何:)BTW,刚才忘记说了,这款 Blog Writer 其实主要是配合微软的 Windows Live Space 用的,另外还可以方便的整合微软的 Windows Live Map,呵呵,就捆绑而言,微软似乎是高过 Google 一筹,Google 现在也没有专门的 Blog 的发布工具, Blogspot 与 Google Maps 之间也没有什么相关的服务。再 BTW 一下,这个 Blog Writer 似乎是支持 Space 的分类(Keywords)的,也支持 Space 的 Trackback (但是 Space 的 Trackback 不是开放性的)。

 

Blog分类: