准备整理在香港的照片

2004/08/31 - Comments Off on 准备整理在香港的照片

整理中。先上一个两张合成的全景照,从太平山顶俯瞰维多利亚湾。因为空气混浊,图像也就不那么清澈。其他相片将按照主体分类近期上载,敬请期待。;-)

HongKong birdview

博客周刊之奥运批评

2004/08/31 - Comments Off on 博客周刊之奥运批评

奥运会如火如荼,热热闹闹,全国上下也是一片沸腾。这个时候其实一直都有一些反对的声音,不是反对运动员在奥运会上多拿奖牌,而是冷静地想一想关注奥运,参加奥运,承办奥运里面的很多问题,或者说很多应该思考的地方。 中国人是一个喜欢批评的民族,特别是不必负责任的批评。但是批评不是骂街,所以都是有理有据的,要说的人心服口服才行。由博客中国创办的《博客周刊》常常针对社会现象组织投稿,思考比较全面。本周是第11期,标题叫做《奥运批评》

显示各分类中文章的个数

2004/08/31 - 1 条留言

以前在Movable Type(MT)里面有一个tag是表示每个分类中文章的个数的,加在显示分类的命令后面就OK了。可是WordPress(WP)里面略有不同。 WP显示分类的方法就与MT不一样。在MT中,显示分类是一个命令函数,选择不同的参数来决定是按日期还是按内容。在WP中要输出按照内容的分类函数是:

< ?php wp_list_cats(); ? >

而输出按照时间分类的函数是:

< ?php wp_get_archives(); ? >

两个函数的调用虽然很简单,但是实际上可以传递很多参数。起初index.php没有作改动的默认状态时,这两个函数都是没有参数的,也就是说所有参数都是按照默认取值。下面看看有什么参数可以变。 wp_list_cats()函数的代码在/wp-includes/template-functions-category.php文件里面,可以看到在调用的时候,传递了大量的参数,如下:

$optionall = 1, $all = ‘All’, $sort_column = ‘ID’, $sort_order = ‘asc’, $file = ”, $list = true, $optiondates = 0, $optioncount = 0, $hide_empty = 1, $use_desc_for_title = 1, $children=FALSE, $child_of=0, $categories=0, $recurse=0, $feed =  ”, $feed_image = ”, $exclude = ”

从参数的名字大概应该可以看出参数的意思,通过设置不同的值可以得到不同的效果。那么如果把$optioncount变成1的话,就可以在内容分类的后面显示该类别中的文章个数。所以在index.php里面,就可以把wp_list_cats();改为

< ?php wp_list_cats(‘optioncount=1’); ? >

用来显示按时间整理分类的wp_get_archives()函数位于/wp-includes/template-functions-general.php文件中,察看代码可见默认有如下参数:

$type=”, $limit=”, $format=’html’, $before = ”, $after = ”, $show_post_count = false

这里的$type是分类的形式,按月按年按周。如果要指定按月,还要显示每月的文章数就可以在index.php中修改wp_get_archives()为下面的方式传递多个参数,

< ?php wp_get_archives(‘type=monthly&show_post_count=true’); ?>

注意,参数中间是“&”。

灵活运用参数的取值可以实现非常多样的输出效果。详细的关于WP的模板标签的说明清参见WordPress的Doc。

显示每一个贴的日期与时间

2004/08/30 - Comments Off on 显示每一个贴的日期与时间

大多数的Blog都是按照日期来组织的。也就是说,先显示日期,然后显示帖子的标题,如果每一天的文章很多,从第二篇起也不会再显示日期,而只是现实发布时间。而我的Blog,是希望按照标题来组织的,日期并不重要,每一个帖子都希望显示它们的日期和时间。

WordPress在index.php的循环中分别调用了the_date()和the_time()两个函数来显示日期和时间,循环是按照天来进行的,而每个循环中the_date()只执行一次。所以才会有按照每天而不是每贴来显示日期的结果。那么,如何使每贴都显示日期呢?在WordPress Wiki的Tips里面有一个方案,很简单,就是把index.php中的the_date()删掉,然后在the_time()的参数里面加入适当的显示日期的组合。无论是the_date()还是the_time(),都是调用的PHP里的date()函数。有关date()函数的参数选择可以看这里

例如我的帖子的日期时间现实是通过如下的格式:

< ?php the_time(“Y/n/j/G:i”)?>

仅供参考。

Google的奥运会Logo

2004/08/29 - 3 条留言

奥运会的时候,Google也很搞笑的频繁更换Logo,与时俱进么。下面是我收集到的一些(应该是全部了)。 这里,也可以看到Google自己的合集。

回圈了

2004/08/28 - 1 条留言

今天早上八点的飞机,所以闹钟上到五点半。因为要早起,昨天不到十二点就睡下了。

也许是因为要赶飞机的神经紧张?也许是睡得太早了反而不踏实?也许是雅典的圣火在召唤我?反正我莫名其妙的在凌晨两点半突然从梦中惊醒。爬起来喝杯水,打开电视机,正好看到了110米栏决赛的直播,帅哥刘翔正在神情严肃的热身,真是巧。所以我就有预感刘翔能够夺冠,要不然我怎么会这个时间突然醒来?果然!!!刘翔以明显的优势夺得了一个神话般的金牌。今年的奥运真的是百花齐放啊!很多项目都意外的取得了这么好的成绩,为中国的运动健儿鼓掌!!!

兴奋得我睡不着觉,换了个频道接着看,结果看到了另一个神话的诞生。美国的男篮“梦之队”被阿根廷打成了“梦碎队”。记得在中国男篮对战立陶宛的之前,有记者采访姚明的时候是这么说的(基本是原话):“我们都希望中国队能够夺冠!但是如果不是中国队的话,你认为会是哪个队夺冠呢?”这句话的前半句充满了中国人的那种圆滑的智慧。姚明对问题的回答想了想说是阿根廷队,说他们打得篮球比较艺术。阿根廷对中国大比分胜出的那场比赛我也看了,确实是路子很野。看来,姚明的预测有些道理,最后的结果,我们拭目以待。

三点多钟又睡下,这一觉,闹钟响了半天才醒。匆忙洗漱后,六点钟出门。香港很方便,可以在中环去机场之前托运行李换登机牌,然后就可以很轻松的搭乘专线到机场。一切都很顺利,预定七点四十登记,我七点半就到了,可是发现飞机还没来呢!因为这是个印度航空的飞机,从孟买到香港再到大阪的,可能是从孟买飞过来的时候晚点了?飞机姗姗来迟,推迟了近一个小时才起飞。因为是头等舱,我第一个出的飞机,第一个通的关,等了片刻之后,就连我的皮箱也是第一个转出来的!:-)

可是到德岛的巴士今天出奇的拥挤!坐过那么多次也没有坐满的时候,可是今天可能是赶上了返乡的高峰,已经有预约的客人坐下之后,只剩下八个座位了。没有预约的乘客也排了好长的队,我是没有预约里面排队第二个,幸亏我没有到别的地方坐下休息而是一直在这里站着。把个人放进去后还有好多人没上去呢,通过一段交涉,把过道的椅子也都放下,又放了一部分人,直到不能再坐为止,也还是有要等下一班车的(一个小时以后)。

在车上一直翻看在香港买的那本章怡和的《最后的贵族》,虽然是竖排的繁体字版本,我还是看得蛮投入的,确实名不虚传是一本好书。

到了德岛,已经是下午五点多了,承蒙一个朋友开车来接,很快就到了温暖的家。老婆为饥肠辘辘的我早已准备了肉包子,哎,幸福啊。