2007 年 4 月

初识firebug 发表了

俺滴第一次投稿 ——《初识Firebug》在程序员第3期上发表了,样刊直到最近几天才看到。习惯在浏览器上阅读文字,看到纸质的杂志,却是另外一番感受。
Firebug是Firefox下的一款开发类插件,现属于Firefox的五星级强力推荐插件之一。它集HTML查看和编辑、Javascript控制台、网络状况监视器于一体,是开发JavaScript、CSS、HTML和Ajax的得力助手。Firebug如同一把精巧的瑞士军刀,从各个不同的角度剖析Web页面内部的细节层面,给Web开发者带来很大的便利。这是一款让人爱不释手的插件,如果你以前没有接触过它,也许在阅读本文之后,会有一试的欲望。
在写这篇文章之前,我对firebug的理解程度也只是皮毛而已,实在是惭愧。做了些功课以后,越发能感觉到Firebug实在是不可多得的精品插件,的确能提高俺的工作效率,在此向所有web开发者推荐!
附:
初识firebug全文

评论 (6)

TagLink插件for wordpress

俺尝试用wordpress来做一个文摘记录,把平常看到的认为有用的文章记录下来。在此过程中我使用了wordpress自带的WordPress Bookmarklet,工作的很好,还用到了tag插件,wp-cache等等,也是相当便捷。为了方便的在文章中加入链接,俺又整了个小插件---- TagLink,它的用法是在编辑时可以方便的将所选文字变成一个tag链接。比如我选中了下面的文字
php
点击tag按钮后,这段文字会变成
PLAIN TEXT
HTML:

<a href="index.php?tag=php">php</a>

下面是源码:
PLAIN TEXT
PHP:

/*

Plugin Name: Tag Links

Plugin URI: http://www.ooso.net

Description: Add link for tag

Author: volcano

Version: 1.0

Author URI: http://www.ooso.net

*/

 

// This just echoes the chosen line, we'll position it later

function tag_links_button() {

    echo <<<EOF

<script>

(function() {

    var inp = document.getElementById('ed_close');

    if(inp) {

        var tagLink = document.createElement("input");

        [...]

评论 (1)

关于bbpress和wordpress整合的admin账户问题

最近尝试玩玩bbpress和wordpress整合,按理说它和wordpress是同胞兄弟,在一起使用应该是没有问题。但是世事难料,这俩兄弟我怎么都没法把他们放在一块干活,始终没法用wordpress的admin账户来bbpress行使admin权限。
俺经过一晚上的人肉搜索,终于找到点有营养的参考资料,解决了整合后admin帐户的问题。拿bbpress 0.8.1来说,它的整合步骤是这样的:
首先修改config.php
调整$bb->wp_table_prefix,$bb->wp_home,$bb->wp_siteurl为你的wordpress实际情况
修改wp_usermeta表
修改admin账户在bbpress中的权限,找到admin账户的bb_capabilities项:
1 bb_capabilities a:1:{s:6:"member";b:1;}
修改成
1 bb_capabilities a:1:{s:9:"keymaster";b:1;}
经过上面两步修改,就能够用wordpress的admin账户在bbpress中通行了~~
参考
http://bbpress.org/forums/topic/462
其它wordpress + bbpress整合资料

Cookie Hell: WPMU + BBPress = bloodshot eye balls
WordPress Integration
Integration with WordPress

评论 (1)

如何在windows下使用tail

linux下面有个tail命令,用来跟踪文本的更新变化很好使,比如:
tail -f access.log
可是在win下没有这样的工具,需要额外安装。之前在使用cygwin的时候有个tail,可惜的是,cygwin实在是太肥大,我懒得去为了几十k的东西费这么大的事。搜索了一下,据说也有tail4win之类的东东,找到后却发现是共享软件@_@。好在事情总有解决的办法,UnxUtils就是一个更好的选择。
这个工具包里头有一部分linux下常用的命令行,能直接在win下使用,具体的内容不一一列举,总之够用,其中就有tail.exe :)
BTW: UnxUtils是免费软件

评论

试用谷歌输入法

听说谷歌也有了输入法,不少GFan也已经用上了。此前我一直用的是紫光拼音,很顺手,也没打算过换别的,只是抱着试试的心态,下了个谷歌拼音装上。现在你看到的这些文字,就是俺用这个输入法鼓捣出来的,输入基本上很流畅,有些特点。
认词比较准确
打字过程中,输入速度基本上能赶上紫光拼音,可以认为它的认词匹配能力和紫光相当。
支持快速输入词组的头一个字么?
很多时候,要输入一个字,会首先打一个相关的词组来迅速定位。比如我要输入“匹配”的“匹”字,那么在用紫光拼音的时候,可以输入 pipei -> “匹配”-> 按下"[",就会把这个“匹”给打出来,比较方便。但是我暂时没有找到如何用谷歌输入法合适的办法实现这个。
是否捆绑了插件
网上有消息称,安装输入法以后,会捆绑安装google toolbar。但是在我安装成功以后,并没有在ie或firefox上看到toolbar的痕迹。用7zip解压GooglePinyinInstaller.exe(有10M呢),能够看到googletoolbardownloader_en.exe以及googletoolbardownloader_zh-CN.exe,可能要满足一定条件才会安装吧。

评论 (1)

关于bbpress的中文标签

最近试用了一把bbpress 0.8.1,据称已经对中文标签有很好的支持啦,实际使用却让人大失所望.能给每个帖子打上中文标签没错,然而在点击标签连接之后,进入redirect的死循环.跟踪了一下循环发生原因,发现只要修改bb-includes/wp-functions.php的第664行:
PLAIN TEXT
PHP:

$ret .= "$k=$v";

修改成:
PLAIN TEXT
PHP:

$ret .= $k == 'tag' ? "$k=" . urlencode($v) : "$k=" . $v;

这样就可以让bbpress支持中文标签聚合浏览啦

评论 (6)