0
Posted on 07:15:00 by Freddy and filed under
1 打开\include\js\admin.js文件,查找:
if (subject.value.length < 2 || subject.value.length > 80) {
alert("您输入的标题长度不符合要求(2~80),请检查确认。");
把80全部改成255(最大只能是255)

2 \admin\admin_announcements.php 查找
if($subjectlen < 2 || $subjectlen > 80) {
showmessage('space_suject_length_error');
80改为255

3 \admin\admin_spacenews.php 查找
if(strlen($_POST['subject']) < 2 || strlen($_POST['subject']) > 80) {
showmessage('space_suject_length_error');
80改为255
type="text" id="subject" onblur="relatekw();" size="60" maxlength="80"
80改为255
onkeyup="textCounter(this, \'maxlimit\', 80);" /> 80改为255
document.getElementById(\'subject\');textCounter(theboj, \'maxlimit\', 80);
80改为255

4 \function\model.func.php 查找
//检查输入
if(strlen($_POST['subject']) < 2 || strlen($_POST['subject']) > 80) {
showmessage('space_suject_length_error');
80改为255

5 \language\admincp.lang.php
当前可再写长度80字节,最多80个字节
80改为255

6 \language\admincp_message.lang.php
'space_suject_length_error' => '您输入的标题长度不符合要求(2~80个字符)'
80改为255

7 \language\model.lang.php
'space_suject_length_error' => '您输入的标题长度不符合要求,标题长度应该为2~80个字符',
80改为255

8 更改数据库
文章发布后,在数据库的xxx_spaceitems表格中,(XXX是你的数据库的前缀),看他的结构,其中subject CHAR(80) 使用SQL命令:ALTER TABLE `supe_spaceitems` CHANGE `subject` `subject` CHAR(255) NOT NULL 就可以把80改成255了

参考 http://www.discuz.net/viewthread.php?tid=1162568 来改的。
0
Responses to ... 修改supesite标题80个字符限制