| 19 | |
| 2008.1 |
uTorrent下载下来就只有一个执行文件,随便放在哪里都可以运行,很多人(包括我)可能会误以为它就是原生的绿色软件。而uTorrent最近的版本增加了“自安装”功能更是让人糊涂:当你升级到新版本时,第一次运行时会询问你是否安装,回答“是”的话它就会将自己复制一份到%ProgramFiles%\utorrent下,然后继续以当前位置这一份运行;回答否则跟过去一样,直接从当前位置运行。
其实uTorrent默认情况下并不是按照绿色软件的方式运作的,因为它考虑了多用户的配置隔离问题:每个用户都有一份属于自己的参数配置和下载状态,彼此互不影响。那么如何让所有用户共用相同的配置,也即将uTorrent打造为绿色版呢?官方FAQ给出了一个简单的方法:
将%AppData%\uTorrent下面的所有文件移动到跟utorrent.exe相同的文件夹下即可。
这样一来uTorrent就变为纯粹的绿色软件了,这里说“纯粹”是因为uTorrent本身可以完全不修改注册表。(当然,关联种子文件除外)
| 1 | |
| 2008.1 |
有些Widget,如Related Posts,一般来说只应出现在单帖的页面中,而通常首页里大家会习惯堆砌比较多的Widgets,如Twitter、Del.icio.us之类的。WordPress默认并没有给予用户这种便利,而且搜索了一下Plug-in Category似乎也没有找到这样功能的插件,只好自己动手来改造一下。
根据Google到的一些线索发现,其实Widgets机制本身是支持多个Sidebar的,不过大部分的Theme并没有很好的利用这项功能,即使有用到的情况也大多是并排多个Sidebar的用法。于是顺手牵羊,将它略加改造,用于在不同的页面显示不同的Sidebar。分享改造方法如下:
1. 修改Theme下的functions.php,将
if ( function_exists('register_sidebars') )
register_sidebar();
修改为:
if ( function_exists('register_sidebars') )
{
register_sidebar(array('name'=>'Sidebar Home',));
register_sidebar(array('name'=>'Sidebar Single',));
register_sidebar(array('name'=>'Sidebar Archive',));
}
2. 修改Theme下的sidebar.php,将
get_sidebar();
改为:
if ( function_exists('dynamic_sidebar')
{
if (is_home() && dynamic_sidebar('Sidebar Home'));
elseif (is_single() && dynamic_sidebar('Sidebar Single'));
elseif ((is_archive() || is_search()) && dynamic_sidebar('Sidebar Archive'));
else dynamic_sidebar();
}
3. 然后回到你的首页后,再打开Widgets管理页面,就可以看到3个不同的Sidebar了。现在就来随心所欲的调整Blog在不同页面下的Widgets组合吧!
Tip:未设置的Sidebar将继承Sidebar Home。

