让IImage Browser在WordPress2.5中重生

iimage browser upload
毫无疑问,IImage Browser是冰古最爱的用于上传图片(或其他文件)到服务器的wordpress插件,冰古已多次推荐,这里这里。而2.5的图片上传有这样那样的毛病,更让冰古觉得这个插件很不错。

但原作者似乎已经放弃更新这个很不错的插件了,最近的更新要追溯到2007年的5月,支持版本也只能到2.0。这个插件有个很不好的地方,就是要将其中一个文件iimage-browser.php放到wp-admin文件夹中,进行升级wordpress等操作时,可能导致该文件丢失。如下hack就能使IImage Browser工作于wordpress2.5下,并把iimage-browser.php文件同时放到plugins文件夹中。

1. 下载IImage Browser
2. 将里面的两个文件解压缩到iimage-browser文件夹中;
3. 打开iimage-browser-plugin.php,找到

window.open("../wp-admin/iimage-browser.php", "IImageBrowser", "width=700,height=600,scrollbars=yes");

将其中的

../wp-admin/iimage-browser.php

直接改为

http://你的wordpress/wp-content/plugins/iimage-browser/iimage-browser.php

保存。
4. 打开iimage-browser.php,找到如下数行,

if (file_exists('admin.php')) {
	require_once('../wp-config.php');
    require_once('admin.php');		// WP after 1.3 alpha-3
} else {
    require_once('admin-header.php');	// WP before 1.3 alpha-3 
}

$ib_settings['real_path'] = './../wp-content/';

//URI of that directory relative to your blog installation URI
$ib_settings['real_url'] = '/wp-content';

改为:

if (file_exists('../../../wp-admin/admin.php')) {
	require_once('../../../wp-config.php');
    require_once(ABSPATH.'/wp-admin/admin.php');		// WP after 1.3 alpha-3
} else {
    require_once(ABSPATH.'/wp-admin/admin-header.php');	// WP before 1.3 alpha-3 
}

$ib_settings['real_path'] = ABSPATH.'/wp-content/images/';//这里可以修改到你喜欢的路径

//URI of that directory relative to your blog installation URI
$ib_settings['real_url'] = '/wp-content/images';//这里也就同上啦

保存;
5. 将iimage-browser文件夹上传到plugins文件夹中;
6. 在后台激活就行啦。
iimage browser

对了,你要在HTML编辑区才能看到上面的按钮哦。

我使用的plugins

响应BPC的号召,把我正在用的plugins都倒出来:

Akismet:这个不用说啦,wp2.0标备的防spam comment的plugin。

Blogtimes with Icons:用图显示最近post的频率和时间,具体示范看footer↓↓ wp主要开发者matt制作使用的plugin(Plugin by Matt Mullenweg. Icon modifications by Martin),官方站已失效,感兴趣的,可从这里下载->My 450mbMy googlepages

CoolCode:国产精品,高亮显示代码。wp默认是把HTML等代码直接作为网页的一部分的,除非你事先将代码实体化。而这个plugin可以解决这个问题。(原来用得是iG:Syntax Hiliter,升级wp为2.01后改用coolcode了)

Def-Link:自定义词语的解释或链接。因为这样那样的问题,停用了。

Flash Filter Plus:在post中加入flash或用flash播放mp3

Flickr Gallery
:将flickr的photosets显示在wp中。代码已经许久没更新过了。近期将关掉。已关!

FAlbum 0.6.4:呵呵,功能跟上面的基本一致,添加了wp后台设置。(My Flickr)可以单独安装。(不一定要wp)

Gravatar:在留言处显示一个个性头像。gravatar官方的wp plugin,功能比较简单,需要修改theme。

IImage Browser:上传图片的plugin。激活plugin后自动添加一个按钮在quicktag中,点击后可上传东西到服务器中,支持多文件夹,自动生成img链接,快速添加代码到post中……(功能强大,不是wp自带upload可比的。强烈推荐!

中文 WordPress 工具箱:用来解决官方 WordPress 没有照顾到的中文相关问题。使用这个插件,你可以显示随机文章,最新留言,留言最多文章,发表评论最多的网友,还有真正的文章摘要,等等,真正截断,没有乱码。
呵呵,具体还是看桑林志中的介绍吧。

Feedburner Feed Replacement:把wp中的feed转到feedburner上去。需要服务器支持mod_rewrite。

WP-PageNavi:为wp增加一个比较详细的页面导航条。

Ultimate Tag Warrior:功能比较完备的一个添加tag的plugin。

WP-Googlestats:记录google bot索引wp页面的情况。

WordPress Database Backup:备份数据库。wp2.0以上版本自带。

Plugin平时增删的好像很频繁,看当前所用Plugins

自己弄的Firefox搜索插件


自己按照别的搜索插件做的,我测试了一下,能用!!呵呵!!
插件小图标-词霸安装搜索引擎插件

再加一个PHP Function的搜索(实用啊!!)
插件小图标-php安装搜索引擎插件

[More]BtChina搜索
btchina firefox搜索插件安装btchina搜索插件(好像btchina.net不能在firefox下正常显示,遗憾!装了IE插件的应该就能用了。)

安装dict.cn搜索插件