firebug现在已经可以支持firefox 3

最新的firebug 1.1 beta,可以在firefox 3 beta下运行。现在即便为了尝鲜升级到firefox 3,也可以享受firebug的便利。
firebug 1.1 beta下载

评论 (1)

用来看新浪新闻的greasemonkey脚本

刚从灾区长沙回到北京,那段时间虽然是隔三岔五的停电停水,俺还没忘趁着来电爬到新浪上面看看近期新闻,也好对最近的形势有些了解。闲着无聊写了个greasemonkey脚本,把新浪的新闻页右边那块没营养的内容统统隐藏掉。
放出来给需要的同学下载。
安装这个脚本的步骤

首先你必须是使用firefox浏览器
安装greasemonkey插件
下载俺的NewsSina greasemonkey脚本,如果你已经安装好greasemonkey,点击前面的链接应该会弹出一个安装窗口
去新浪的新闻页上看看,右边的内容还有吗?

评论 (1)

Wordpress插件 — TagLink 1.1

改写了两个月前写的TagLink插件,这样它可以同时支持ie, firefox两种插件了。这个插件的功能非常简单,可以把选中的文字直接转换成tag的链接,对中文标签也同样有效。
它会在wordpress撰写文章的表单上新增一个tag button,比如你选中一段“firefox”的文字,它会把这段文字转换为:
PLAIN TEXT
CODE:

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

安装方法

将下载后的文件解压
将压缩包里的tag_link.php复制到wordpress的wp-contents/plugins目录下
在后台激活这个插件

效果见下图:

评论 (9)

更新wordpress插件出现错误

今天更新了wordpress的tag插件为Ultimate tag warrior,不久所有的页面都出现了下面的错误信息:
Warning: preg_match(): Compilation failed: nothing to repeat at offset 1 in /***/wp-includes/classes.php on line 95
以上面的错误信息为关键词进行搜索,得到的可能性有两个:

安装的plugin版本过于陈旧,比如smileys之类的
由于ultimate tag warrior插件使用不当,使得rewrite规则混乱,出现以上错误

前者的可能性很小,我根本没安装过任何表情插件,后者的嫌疑比较大。短暂的头脑风暴ing,往事如电影片段一般在脑海中一一闪过,最后终于回忆起顺手勾选了tag插件的下面选项:
Use url rewriting for local tag urls (/tag/tag instead of index.php?tag=tag)
卡嚓了这个选项后,可恶的错误Warning消失不见。

评论 (1)

初识Firebug 全文 — firebug的使用

本文最初发表《程序员》杂志第三期,现将全文贴上,内容已经过编辑修饰了很多:)
什么是Firebug
从事了数年的Web开发工作,越来越觉得现在对WEB开发有了更高的要求。要写出漂亮的HTML代码;要编写精致的CSS样式表展示每个页面模块;要调试javascript给页面增加一些更活泼的要素;要使用Ajax给用户带来更好的体验。一个优秀的WEB开发人员需要顾及更多层面,才能交出一份同样优秀的作业。为帮助广大正处于Web2.0洪流中的开发人员,在这里为大家介绍一款轻巧灵活的辅助开发工具。
Firebug是Firefox下的一款开发类插件,现属于Firefox的五星级强力推荐插件之一。它集HTML查看和编辑、Javascript控制台、网络状况监视器于一体,是开发JavaScript、CSS、HTML和Ajax的得力助手。Firebug如同一把精巧的瑞士军刀,从各个不同的角度剖析Web页面内部的细节层面,给Web开发者带来很大的便利。这是一款让人爱不释手的插件,如果你以前没有接触过它,也许在阅读本文之后,会有一试的欲望。笔者在撰写此文的时候,正逢Firebug发布1.0正式版,这不能不说是种巧合。

评论 (15)

初识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)