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;
category_label => $app->translate('Select') };
my $top->{category_is_selected} = 1 unless $cat_id;
unshift @data, $top;
全部comment掉即可。
现在默认的类别就是在 category_id 中最大的一个id了。
(END)
评论 (1 条)
Chris
2004年09月14日 18:31
发表于 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会不会有这个问题,我对这个东东还不是很了解,恳请您的帮助,谢谢了!