« Queen: I was born to love U | 江南 | 首 页 | TOEFL机考与笔试分数对照表 »

2004 年 07 月 04 日

Hack MT的默认类别选择

| 分类: 服务器技术 Server Tech. |

MT没有对新增文章的类别作默认设置,所以如果一不注意就会造成文章石沉大海。于是今天把MT稍稍做了修改。以下为修改内容。

修改 \lib\MT\App\CMS.pm 第929行, 把

my $top = { category_id => '',
category_label => $app->translate('Select') };
my $top->{category_is_selected} = 1 unless $cat_id;
unshift @data, $top;

全部comment掉即可。
现在默认的类别就是在 category_id 中最大的一个id了。

(END)

引用

引用本文的 URL:
/cgi-bin/mt/mt-tb.cgi/94.

评论 (1 条)

Chris
2004年09月14日 18:31

你好,有个问题能不能向您请教一下?我用了MT3.01D(你用的3.0D?),在rebuild的时候,会出现两个validdate错误:
Prototype mismatch: sub Params::Validate::validate_pos vs (\@@) at /u/xxx/extlib/Params/ValidatePP.pm line 139.
Prototype mismatch: sub Params::Validate::validate vs (\@$) at /u/xxx/extlib/Params/ValidatePP.pm line 370.

不知道3.0会不会有这个问题,我对这个东东还不是很了解,恳请您的帮助,谢谢了!

发表评论

(如果您还为在此成功留言,也许是因为需要管理员逐一审核留言内容后放可看到您的评论。请稍后并感谢您的耐心等待。)

阅览更多文章请访问 首页过去的存档