修改Discuz! X2文章标题字数限制

三步轻松搞定:

一、修改模板js验证文件:template\default\portal\portalcp_article.htm(或者是你模板文件夹)
302-309行

    if(title) {
var slen = strlen(title.value);
if (slen < 1 || slen > 80) {
alert("{lang article_validate_title}");
title.focus();
return false;
}
}

修改为

    if(title) {
var slen = strlen(title.value);
if (slen < 1 || slen > 255) {
alert("{lang article_validate_title}");
title.focus();
return false;
}
}

二、修改程序截取文件:source\include\portalcp\portalcp_article.php
45-48行

    $_POST['title'] = getstr(trim($_POST['title']), 80, 1, 1);
if(strlen($_POST['title']) < 1) {
showmessage('title_not_too_little');
}

修改为

    $_POST['title'] = getstr(trim($_POST['title']), 255, 1, 1);
if(strlen($_POST['title']) < 1) {
showmessage('title_not_too_little');
}

三、修改语言包提示文件:source\language\portal\lang_template.php
69行

'article_validate_title' => '标题长度(1~80字符)不符合要求',

修改为

'article_validate_title' => '标题长度(1~255字符)不符合要求',

经过测试没有成功, 还要改:http://www.cnblogs.com/likebeta/archive/2011/11/14/2248966.html

posted @ 2011-11-14 20:17  likebeta  阅读(398)  评论(0编辑  收藏  举报