THE MOMENT, THE MEMENTO

2006年02月26日

合并一个MT站点的子Blog

标签: — 吴德文 @ 23:13

#!/usr/bin/perl -w

BEGIN {
my $MT_DIR = ‘./’;
chdir $MT_DIR;
unshift @INC, $MT_DIR . ‘lib’;
unshift @INC, $MT_DIR . ‘extlib’;
}

use MT;
use MT::Entry;

my $mt = MT->new;
my $entry;
my $entry_id = 1;

while(1) {
$entry = MT::Entry->load($entry_id++) or exit;
if (1 != $entry->blog_id ) {
print “\t”, $entry->id, “\t”, $entry->blog_id, “\t”, $entry->title, “\n”;
$entry->blog_id(1);
$entry->save
or die $entry->errstr;
}
}

通过这个脚本可以将一个MT站点里的各个子Blog合并到第一个Blog(通常是主Blog)。


Related:

2006年02月24日

Page Creator Service of Google

标签: — 吴德文 @ 21:17

昨天晚上在 Just 平生一笑 那里看到 Google开通Page Creator,便也上去试了一把,也建了一个自己的Homepage。编辑里面的”Change Look”和”Change Layout”也让我想到MSN Space的页面设定。难道以后Google要出Space的服务?那么blogger咋办哈。

这个Page Creator确实不错,这种自主建站的功能让我想起了eGroupWare里面的东西。前一阵子就发现了Gmail for your domain这个东西,想这个空间不知道要如何用起来。现在把这些东西整体一起看就觉得以后会有什么东西出来。耐心期待中。。。。


Related:

吉祥馒头 zz from pighead zz from antiwave.net

吴德文 @ 20:09

懒猪骨头 上面看到的。

http://www.antiwave.net/mp3/06-02-20.mp3

《吉祥馒头》
  曲:布仁巴雅尔
  词:根据网友填词改编
  唱:小薇、平客、杜拉

  “阿爸!” “哎!” “馒头出来网友都看了么?” “对了。” “馒头出来无极去哪里啦?” “在欧洲” “我怎么找也找不到它?” “没人看了” “馒头、无极、网友就是吉祥的一家!”
  “阿妈!” “哎!” “无极之后怎么有的馒头?” “被大家骂了。” “馒头出了导演坐的住吗?” “已经告了” “导演告来告去能告赢吗?” “他会长大的。” “无极、馒头、导演就是吉祥的一家。”
  “宝贝!” “啊?” “馒头就像太阳照着无极。” “那无极呢?” “无极跟着导演去欧洲啦” “那导演呢?” “导演就像疯子一样疯了。” “噢!明白啦。” “它们三个就是吉祥如意的一家。”

MediaWiki从1.4.x升级至1.5.6后匿名编辑等权限设置失效的修复

标签:, — 吴德文 @ 17:58

前一阵子将几个MediaWiki的站点从1.4.7升级到1.5.6。最近发现了一个问题,即原先是设置为不允许匿名编辑和不允许自由注册的,但是这个设置现在失效了。

Google了一下MediaWiki的安装设置,找到几个网站,发现所说的方法都是用旧版本的方法(即通过$wgWhitelistEdit和$wgWhitelistAccount)。

怎样才能找到新版本下的设置方法呢?忽然想起新的软件包下的UPGRADE有提到LocalSettings.php文件的几个参数要修改的问题。于是重新翻看UPGRADE,终于找到了答案:

=== Configuration changes from 1.4.x: ===

$wgDisableUploads has been replaced with $wgEnableUploads.

$wgWhitelistAccount has been replaced by the ‘createaccount’ permission
key in $wgGroupPermissions. To emulate the old effect of setting:
$wgWhitelistAccount['user'] = 0;
set:
$wgGroupPermissions['*']['createaccount'] = false;

$wgWhitelistEdit has been replaced by the ‘edit’ permission key.
To emulate the old effect of setting:
$wgWhitelistEdit = true;
set:
$wgGroupPermissions['*']['edit'] = false;

If $wgWhitelistRead is set, you must also disable the ‘read’ permission
for it to take affect on anonymous users:
$wgWhitelistRead = array( “Main Page”, “Special:Userlogin” );
$wgGroupPermissions['*']['read'] = false;

Note that you can disable/enable several other permissions by modifying
this configuration array in your LocalSettings.php; see DefaultSettings.php
for the complete default permission set.

If using Memcached, you must enabled it differently now:
$wgUseMemCached = true;
should be replaced with:
$wgMainCacheType = CACHE_MEMCACHED;

根据文中所说的去修改,设置又恢复正常了。

附几个搜索中找到的,有比较多MediaWiki安装设置以及使用帮助的网站:


Related:

2006年02月15日

lost:Google黑板报―情人节的礼物

标签: — 吴德文 @ 22:22

2006年情人节应该纪念的事情,应该就是Google员工的中国Blog―Google黑板报的开张。 最近不大会用Trackback了,这里先直接引用Google黑板报小组的文章: 如果说在这个世界上 Google 最关心的人是谁,那就是我们的用户。这就是我们为什么在今天 — 情人节 — 开通 Google 中国黑板报的原因。我们在乎你,希望和你一起分享自己。 为什么叫黑板报呢?因为我们希望这里成为普通 Google 员工(简称 googler) 与用户分享点滴、自由涂画的小园地,就像我们童年教室后面的黑板报一样。我们在做什么,公司发生了什么新鲜的事,我们的新想法、新创意…… 总之我们很高兴这个 Google 中国的博客网志能够开通。这也给关心我们、关心搜索的朋友提供了一个直接了解我们的窗口。Googler 会经常在这里发帖子,比如开复最近读了什么新书,韶宁觉得《金刚》好不好看,或者我们的工程师又突发奇想发明了什么好玩的游戏…… 当然,还有 Google 的最新发布产品,在中国的进展,或是任何一件我们觉得值得和你分享的东西。 对了,别忘了给我们 email 来信。还有,这个黑板报应该还处于 Beta 版。 新年快乐!情人节快乐! 我爱Google


Related:

Valid XHTML 1.1 Valid CSS! Creative Commons License WordPress 所驱动