Archive for the ‘探索频道’ Category

重置丢失的Wordpress管理员密码

Friday, May 25th, 2007

如果你忘记了Wordpress的管理员密码,找回是很容易的,只需要在登录界面点击Lost your password?链接,系统就会给你的Email发一封包含了密码的邮件,但有些情况下你可能收不到邮件,比如你的Email帐号由于长期不用被删除了,比如邮件莫名其妙的丢失了,这时你可以直接访问Wordpress的数据库,将wp_options表中的admin_email字段和wp_users表中的user_email字段中的Email地址替换为新地址,然后重复开始时的步骤,密码应该可以到达你的新邮箱了。如果你没有权限访问数据库怎么办?Village Idiot的whoo写了一个php代码,可以让你在这种情况下直接修改wordpress密码:

  1. 首先在他的Blog上下载emergency.php文件
  2. 将这个文件上传到你的Wordpress安装根目录
  3. 在浏览器上打开http://www.yourdomain.com/emergency.php
  4. 按照指令操作
  5. 完成后务必在服务器上删除该文件

这个方法我没有试过,建议慎用,如果你有一个新建的Blog,可以试试这种方法,当然最好的办法是永远不要忘了密码 :mrgreen:

为UTW新增一个Tag格式

Tuesday, May 22nd, 2007

我正在搭建一个新Blog,需要在显示tag的同时显示它的使用次数,但UTW本身并没有提供这样的格式,请教天佑后,知道或许可以利用UTW的定制格式来解决这个问题,于是查看了UTW帮助中有关Custom Formatting部分,发现%tagcount%变量就是显示tag使用次数的,这下心里有数了 :mrgreen: ,具体做法如下:

UTW的预定义格式都放在ultimate-tag-warrior-core.php文件中,编辑该文件,找到GetFormatForType函数(大概在1381行),在其中照猫画虎添加一个新的预定义格式,可以自己起一个名字,我是仿照htmllist格式写的,所以命名为htmllistwithtagcount,与htmllist的主要区别就是在%taglink%后面增加了%tagcount%变量(当然你也可以仿照其他格式),如下:

$predefinedFormats["htmllistwithtagcount"] = array (”default”=>”

  • %taglink%(%tagcount%)
  • “,”none”=>”

  • ” . $notagtext . “
  • “);

    改完后保存,上传新的ultimate-tag-warrior-core.php替换掉原文件,然后在template的相应位置将UTW函数的格式改为htmllistwithtagcount,大功告成,看看效果吧:

    升级到Wordpress 2.2

    Wednesday, May 16th, 2007

    Wordpress 2.2发布了,详细的介绍可以参考天佑的帖子,我已经将自己的三个Blog都做了升级,过程比较顺利,原来担心由于新版本中jQuery取代了prototype,会不会导致一些调用prototype的插件失效(比如Alex King写的一些插件,如share-this等),询问了天佑后知道prototype在2.2中并未被完全清除,我查了一下wordpress的js目录,果然prototype还在,升级后也未发现什么问题,所以至少在2.2中不必再担心了 :wink: 。倒是有一个小问题值得注意,我使用的theme支持widgets,而我并不喜欢这种方式,所以没有安装相应的插件,一切平安无事,但由于2.2内置了sidebar widgets功能,它自动激活了theme中的相关代码,开始调用系统自带的widgets取代了我所写的php代码,解决方法就是把theme中与widgets有关的代码删除,通常这段代码是这样的:


    || !dynamic_sidebar(1) ) : ?>
    ……

    而对于更喜欢sidebar modules的用户(比如k2 theme的fans),必须要disable widgets功能才行,请参考天佑的文章

    Update: 天佑提到用disable widgets plugin来控制,这样的话就不用去修改theme文件了

    减小PPT文件尺寸

    Wednesday, May 16th, 2007

    导致PPT文件尺寸骤增的罪魁祸首往往是嵌入其中的图片文件,另一个可能是音频、视频文件,或二者兼而有之,这样制作出来的PPT体积庞大,不利于通过网络传送或共享,你应该尽量避免直接插入多媒体文件,可以用超链接的方式代替,或者干脆不用;而对于图片,则不妨使用PowerPoint自带的工具进行压缩,这可以大大减小文档尺寸:

    在PowerPoint 2007中,找到图片工具–>压缩图片–>选项,根据需要选择对应的指令,如图所示:

    compression_pptcompression_ppt Hosted on Zooomr

    对于PowerPoint 2003和XP用户,这个压缩选项在图片工具栏中。

    在新窗口中撰写邮件

    Tuesday, May 8th, 2007

    一个Gmail的小技巧,如果需要在新窗口中撰写新邮件,只需按住Shift并点击撰写邮件(Compose mail),这时就会弹出一个撰写窗口了

    在新Tab中打开搜索结果

    Friday, April 27th, 2007

    默认状态下,Firefox的搜索结果总是在当前Tab中打开,但很多人并不想让正在浏览的页面被更换,比如我,而Firefox在选项中并未提供可调整的参数,所幸实现这一效果并不复杂,且无须安装插件:

    在地址栏键入about:config进入Firefox的配置页面
    找到browser.search.openintab,缺省值是false,现在双击将值变为true

    ok,现在Ctrl+K到搜索栏试试效果吧

    Via: Lifehacker

    Better Gmail

    Friday, April 20th, 2007

    Better GmailLifehacker发布的一个Firefox扩展,集成了多个优秀的用于增强Gmail功能的Greasemonkey脚本,方面用户使用,正如其名称所言,它会让你的Gmail变得更好 :razz:

    Better Gmail
    (more…)

    我所安装的Palm软件

    Wednesday, March 14th, 2007

    我的Treo 650经过一个多星期的调教后,现在终于比较稳定了,这可能主要得益于以下几点:

    1. 废掉原厂ROM,改刷广受好评的查无此人版精简ROM。这个版本最大的好处是去掉了原系统中多余的部件,加大了RAM和DBCache的空间,650的内存比较小,只有32M,所以寸土寸金,可用内存,特别是DBCache的增加能大大增强软件运行的稳定。刷ROM的方法可以参考寂夜清风的帖子注意:刷ROM有风险,如无必要,请不要尝试
    2. 在满足自己需求的前提下,找到稳定的软件组合。Palm的软件数量非常多,基本上能满足各种各样的需求,但软件本身的稳定性和不同软件间的兼容性则千差万别,所以你必须通过不断地尝试找到一套稳定的软件组合,其间可能要忍受不断重启的痛苦,然后就可以“凤凰涅磐”了,当然这套组合首先要能够满足你的需要,毕竟买Palm的人主要还是用它来做事情的。后面我列出了自己所使用的软件及主要用途,仅供参考。
    3. 良好的使用习惯。每个人用手机的习惯肯定各不相同,其实无所谓好与不好,只是以我目前的经验来看,在机子稳定后,不要再盲目尝鲜,乱装对自己无用的软件;另外注意做好备份,一方面是使用同步的方式将资料备份到电脑上,另一方面使用备份软件定期将系统数据备份到SD卡;每天重启一次,相当于把系统清洗一次,也有利于稳定,可以安装一个小软件AutoReset,定时重启,就无须自己操心了。

    由于我更关心稳定,所以以上做法都是针对这一点的,如果你喜欢不断尝试新东西,则另当别论 :wink:
    ————————————————————————————-
    附软件名单:

    电话及短信类
    中文伴侣——-快速查找联系人等
    号码归属地—–显示来电号码所属地区
    TreoSMS——短信群发
    CallRec——-电话录音

    时间相关
    KGT+——– 快速显示时间和日期
    mobileClock—时间,定时期,闹钟,秒表

    系统相关
    VolumeCare——-调整系统音量,由于650的缺点之一就是声音小,此软件是必装的
    Uninstall Manager–强悍的卸载工具,最好在刷完ROM第一个安装
    RescoBackup—–系统备份/恢复,能设定计划
    ResetDoctor——系统设置备份及自动恢复
    OffFlush———-定时清空DBCache
    AutoReset——–自动开关机
    RescoExplorer—–文件管理器
    PowerRun———将程序转移到卡上,用于节省RAM空间

    字典
    Zdic————-非常强悍的词典程序

    办公/GTD
    DTG————-办公套件,能打开和编辑Word,PPT,Excel格式的文件
    CardTXT———Text查看及编辑
    EasyNotez,Bonsai/LifeBalance,DateBK6,DayNoteZ——我的GTD组合,这是我选择Palm的主要原因 :razz:

    网络相关
    Xiino3———– 速度很快的浏览器
    SnapperMail——邮件程序
    掌讯通————天气,股市信息等

    其他
    Busline———–查看公交线路
    CardReader——-读卡器
    RescoViewer——看图软件
    掌上农历

    更多的软件介绍可以参考《超级十全大补贴!!打造您心目中完美的TREO!!》一文

    单键调出Firefox的快速搜索工具

    Wednesday, February 14th, 2007

    我们都知道使用Ctrl+F可以调出Firefox的快速搜索工具,现在有个更快的方法—敲下 / 即可,这个方法调用的搜索框最大的特色在于如果你一段时间内不用,它会自动消失,而用Ctrl+F那种方法是不会有这种效果的

    via: Lifehacker

    Dreamhost的回复

    Friday, February 9th, 2007
    The problem you experienced was due to us upgrading PHP 5 last night from
    5.1.2 to 5.2, which also included a new memory restriction. We’re trying
    to implement it for better server stability. It looks like your WP
    process was trying to use an excessive amount of memory and it errored
    out. Do you have an custom plugins on your WP installs? They may need to
    be removed in the future.

    We realize that upgrades can break things, and we did do some testing
    beforehand as well. However, we’re trying to move ahead and provide the
    latest resources for our customers, and this version, which came out in
    November, includes many security fixes, among others. We need our
    customers’ cooperation to make this work. I noticed that you’re using an
    older version of WP on that domain, so upgrading that will be necessary
    to match the new PHP version. In general, keeping uptodate with the
    applications you’re using is always a good idea - security updates, new
    features, etc. It looks like you already did that.

    We had rolled back the upgrade for now, and we’ll be sending an
    announcement before we attempt the upgrade again, most likely within a
    week from now. We will be rethinking the actual amount of the memory
    limit, but we will be placing one on PHP processes. So, let me know on
    your custom add-ons, plugins, so we can figure out a relatively
    acceptable limit that will also ensure stable servers.

    看了Dreamhost的回复,问题基本清楚了,这次的fatal error的根源还是Dreamhost升级了PHP版本到5.2,并作了新的内存限制,Google Sitemaps插件虽然有内存泄露的问题,但在之前确实工作良好,这次由于DH的内存限制才爆发了隐患。不能说DH升级不对,但他们应该在确保完全无问题的情况下再升级,并且应该事先通知,显然这一点有疏忽,不过我对他们的回复还是比较满意的 :wink: ,我的租用期快到了,如无意外,我想我会继续使用DH的服务 :cool: