[wordpress]update to 2.2.1

升级的信息已经出来有4天了,最近手头有点忙事儿,拖到了今天才做。
本次的升级主要是bug修复和安全问题修正,涉及的有:

  • Atom feed 验证修正
  • XML-RPC 修正
  • Widget 向后兼容修正
  • Widget 在 IE7 下的布局修正
  • 页面和文本 Widget 增强
  • PHPMailer 的远程 Shell 注入(安全问题)
  • XML-RPC 的远程 SQL 注入(安全问题)
  • 默认主题中未转义的属性(安全问题)

升级的时候,只要将2.2.1的新文件直接覆盖就可以了。(注:原来的是2.2的)

Flash在AMD X2+CentOS下的支持问题

在新装的机器上,装了CentOS 5。因下载的时候手头没有DVD的刻录机,所以,下的是7张CD的镜像文件。
机器配置:

  • CPU: AMD X2 5600+
  • Motherboards: GIGABYTE M61PM-S2
  • RAM: 4G
  • HDD: ST 320G SATA

这台机器是作为内部开发用测试平台用的。安装还是比较顺利,没有遇到需要单独安装驱动的硬件。
安装后,用Firefox访问的时候,发现需要安装Flash的插件,结果,到Adobe网站上一看,结果没有Flash for X64的插件。不过,现在上网倒是一点好,页面打开的速度很快,不用下载flash了。

Dev2Dev TechDays(北京)

今天下午1:30左右,到了昆仑饭店2楼的国际会议厅,是07年北京D2D技术日。
以前的BEA技术日,一般都会有一些新的产品或者技术露面,或者是主推。
今年,其实并没有什么新的技术,主要是将新的理念,有些类似于将Portal整合技术,从Portal、Portlet出发,变换为整体方案的构思。今年的主题就是“Marshup”。
或许,这也是Web2.0带来的新的风向。

Google的拼音输入法1.0

昨天晚上下载了,用了一下,发现有些问题,在不到24小时内卸载了。
1、占用内存约11M,似乎有些大了,平常用的紫光拼音好像要好一些;
2、切换反映慢,也可能是因为我的笔记本的原因?不过怎么说输入法应该对主频和内存要求没有那么高吧(好歹也是P4 1.8G/512M的机器)。
3、没有快速发现需要我从紫光拼音转换到Google拼音的原因和益处,这个是这些理由里面最主要的。

[wordpress]基于Jerome’s Keywords的Tags功能实现

开始采用的是UltimateTagWarrior,但考虑到升级、复杂度等因素,决定换用Jerome’s Keywords。对我而言,主要是要使用Tags和Tagcloud功能。
借鉴曹增辉的实现介绍,结合在定制过程中的,丰富了一下内容:
1、从http://vapourtrails.ca/wp-keywords下载最新的文件;
2、上载到模版目录(我的是wp-content\themes\almost-spring);
3、进入后台,Plugins->Jerome’s Keywords->Activate;
4、修改index.php

<div class=”postentry”>
<?php the_content(“<p>__(‘Read the rest of this entry »’)</p>”); ?>
</div>
Tags: <?php the_post_keytags(); ?>

添加加重的那一句。
5、single.php同上修改;
6、下载作者提供的模板文件:cosmos.php,将这个文件上传到wp-content/themes/yourtheme/下,然后在WEB下控制面板里新建立一个page,注意在右边的模板template列表里选择“cosmos”。这样就形成了Tag云图;
7、曹提到的mod_write功能在我目前使用的主机上是支持的。所以后续问题我没有遇到,从这点上说,基于目前使用的几个主机提供商的经验来说,还是北美的主机要好一些。也可能就因为如此,这些功能才成为国外软件的基本功能吧。