Thursday, August 28, 2008

评论列表问题解决了

最近一段时间由于 Blogger 的 Feed 地址被封,导致网站上的评论列表无法显示。感谢 liuming 让我在他的 DreamHost 空间上放了一个中转的 PHP 程序,现在问题解决了。首页侧边栏的最近评论列表和文章页面内的评论应该都可以正常显示了。另外评论发布功能不受影响……

Labels: , ,

(请点击这里阅读全文)

Thursday, November 16, 2006

升级到 Blogger Beta

上周的时候已经把 Blogger 升级到了新的 Beta 版本,不过由于出现了一些问题,因此在另一个 blog “月蝎研究”上做了一些调整和调试,因此直到现在才重新发布这个 blog。具体的问题可以参考前两天在“月蝎研究”上发布的这个帖子

Label 的功能终于在 Blogger 新版的支持下实现了,因此左边的那一排书签现在也可以用了。因此之前说过的要做的 Blogger DIY 也就没有必要了。

Blogger 用域名 beta.blogger.com 来运营新版本,老的版本仍然存在,只不过升级以后就无法再回复到原来的状态了。因此,升级以后的页面可能需要用到一些 beta.blogger.com 下的资源,发表评论也要访问 beta.blogger.com。由于目前国内大部分地方都访问不到 beta.blogger.com 这个域名,因此可能会存在页面打开有时比较慢,或者无法访问评论页面发表评论的问题,详见这篇文章

为了方便朋友们直接在 blog 内部的帖子页面上发表评论,我写了一个简单的 Servlet 程序发布在服务器上以便做评论发布中转之用。但是由于未知原因,通过中转发布评论后,Blogger 没有重建页面,这样会导致新的评论不会立即反应在网站中,尽管评论的内容是被正确提交并保存了的,并且会发邮件提醒我有新的评论。

因此,对于能够直接访问 Blogger Beta 上的评论页面(即点击评论表单上方 Post a comment ... 的链接)的朋友,还是推荐到 Blogger Beta 上去发表评论,这样页面会自动重建,使得评论可以在几分钟内反应到网站中。对于不能直接访问的朋友(可能大部分都属于这种情况),可以直接在帖子页面提交评论,也可以通过以下途径修改系统设置以便能够访问 beta.blogger.com 域名:

用任何文本编辑工具(比如“记事本”)打开 C:\Windows\System32\Drivers\etc\host 文件,在文件最后一行添加如下内容:
72.14.219.190 beta.blogger.com

然后保存退出即可。

Labels: , ,

(请点击这里阅读全文)

Friday, August 18, 2006

Blogger 新版本的 FTP 发布问题

今天 Blogger Buzz 又发布了有关于 Blogger Beta 的更新信息,看来那些基于 Blog*Spot 服务器动态服务的新特性将无法应用于使用 FTP 发布的用户。

这么说来,我还是要自己写程序来实现标签和分类的功能了。不过,Blogger 升级以后,这个功能实现起来要比原来简单一些,因为 Blogger 新的 feed 内容中,多了一个 category 标签,可以获取在发布时填写的 Label。需要做的,只是将具有相同 Label 的帖子整合起来发布到相同的页面上。

另外,新版 Blogger 页面的存档列表也更新了,通过年份和月份展开一个树状的目录,可以比单独的月份列表提供更便捷和广泛的访问导航。虽然没有办法在 FTP 发布的静态页面中直接使用 Blogger 提供的服务,不过,也还是比较容易能够通过 JavaScript 实现,因为为了实现目前的 Calendar 功能,我已经有一份完整的帖子和日期对应的数据了。

Labels: ,

(请点击这里阅读全文)

Wednesday, August 16, 2006

Blogger 新动向

这两天,久经抱怨的 Google Blogger 服务终于有了新动静。从一年多以前开始,Blogger 就承诺对其提供的 Blog 服务进行改进,但除了新增了评论发布的校验码以及评论内容评审以外,未见有什么大的动作。前天,Blogger Buzz 发布了最新推出的 Blogger in beta,针对长期以来用户的抱怨提供了很多新功能,具体包括:
  • 可使用标签对文章进行分类
  • 对 Blog 的访问进行权限控制
  • 用鼠标拖拽即可完成对 Blog 模版的修改和设定,无须进行 HTML 编辑

然而,该项服务目前仅对一部分老用户开放,Blogger 声称会对所有逐步开放。如果你登录后 Dashboard 上有相关连接,那就说明你的帐号已经支持新功能;否则,就要再耐心地等上一段时间。

如果等不急,也可以立即注册一个新的 Beta 帐号,或者用 Google 的帐号,或者原来的 Blogger 帐号登录后创建一个新的 Blog 即可。Blogger 稍后会提供功能,让用户把原来的 Blog 和 Beta 帐号下的新 Blog 合并起来,方便管理。

Blogger 还提供了一个 Tour 来介绍新的功能,包括灵活定制模版、对访问进行权限控制、更多的 Feed 选项、更快捷的发布等。

我也创建了一个新的 Blog 来测试 Blogger Beta 的新功能。前前后后把它的控制面板翻了一遍,发现功能并没开发完全,有些地方还是不尽如人意:
  • 发布选项中,目前仅支持发布到 *.blogspot.com,尚未提供对 FTP 和 SFTP 发布的支持。
  • 创建帖子的时候,表单下面多了一个地方可以设置标签,用来对帖子进行分类。分类的内容会自动发布到帖子后面,而连接指向 http://*.blogspot.com/search?label=label,而并非静态的 HTML 支持。当然,对于分类和标签支持,如何访问指定标签相关的文章,这是最麻烦的一部分,但如果对某一个标签的访问是通过 CGI 程序动态支持的话,不知道对于通过 FTP 发布到指定 host 的用户,Blogger 将如何提供这一功能。
  • 对帖子进行回复仍然要访问 Blogger,表单完全脱离模版。自定义 HTML 提供回复表单,仍然无法使用 Word Verification 功能。
  • 还不支持对模板直接进行 HTML 编辑,也无法去掉页面顶上的 Navbar;仅能够把目前的模板降级为旧版本的模版进行编辑。

不过,我上周才决定要自己对 Blogger 进行 DIY,Blogger 这周就给出升级的消息,同时还包括标签和分类的功能,让我着实很郁闷。Blogger 马上就要自己支持的功能,我就完全没有必要自己 DIY 了阿。虽说是自己写点东西来玩,但也总要有用才有成就感啊。

在放出 Blogger 功能全面升级的消息后,昨天 Blogger Buzz 又放出了 Blogger API 更新的消息,这意味着:
  • Blogger/GData 文档中能够找到很多范例代码。
  • 提供 C# 和 Java 版本的客户端类库下载。
  • 对于账户校验,分别提供了针对桌面程序和 WEB 应用程序的详细文档。
  • GData 相关的代码将能够被很容易的重用于其它 GData 应用程序,如 Google 的 Calendar。

总的来说,这次 Blogger 算是给了支持者们一个值得期待的回应,虽然有很多地方还可以更好,不过也总比什么动静都没有好多了。

与此同时,Blogger 的默认托管站点域名 *.blogspot.com 最近可以在国内自由访问了。以上我建立的测试 Blog 就是用的这个域名。Google 上可以搜索到很多关于 Blogger 解封的信息,不过大家对 Blogger 是否真的解封众说纷纭,并没有确切的消息。这个域名被封锁长达三年之久,如今如果真的被解封了,当然是值得高兴,或许广大的 Google 和 Blogger 们暂时还无法相信这突如其来的幸福吧。

或许是 Google 为了在国内大力推广其 Blogger 服务,在着手升级 Blogger 功能的同时也大力加强公关工作让 *.blogspot.com 在国内真的解封;也有可能是 Blogger 升级让 *.blogspot.com 域名换了 IP 地址,从而暂时绕过了 GFW 的封锁,因为现在 *.blogspot.com 的域名和以前不同了。之前也发生过 Blogger 临时更换 IP 地址导致 Blogger 下站点在短时间内可以访问的事件。

虽然我自己没有用 *.blogspot.com,不会受封锁的影响,但是,解封也意味着可以看到更多 Blogger 上优秀的 blog。希望这次真的是解封了……

Labels:

(请点击这里阅读全文)

Tuesday, August 08, 2006

Blogger DIY

前段时间跟 Tyrael 提起,现在的工作全是和 J2ME 相关的,所有的东西全在一个类里面,只用到基本语法,以前积累的那些东西都用不上,所以想自己做点东西来玩,找找以前的感觉。不过不知道做什么好。

前两天看黄德峻的无聊小站,惊奇的发现他有了分类的功能,还以为是 Blogger 终于良心发现,增加了这个新功能。兴冲冲的跑去看,结果把 Blogger 管理界面翻了一个遍也没发现哪里和以前不同。回到无聊小站上搜索了一下,才知道他换成 WordPress 了,失望阿……

也就是因为这样,我也才想到自己写一套东西来管理我的 Blog,给它增加一个分类的功能。以前其实就有这个想法,不过因为懒,没动;不过现在可以用这个来找以前做 Java Web 的感觉了。

Labels: ,

(请点击这里阅读全文)