diff --git a/src/admin/mychannel_add.php b/src/admin/mychannel_add.php index 062e42b7..320753ab 100644 --- a/src/admin/mychannel_add.php +++ b/src/admin/mychannel_add.php @@ -34,7 +34,7 @@ if ($action == 'add') { if ($issystem == -1 && $id > 0) $id = $id * -1; //检查id是否重复 - $row = $dsql->GetOne("SELECT * FROM #@__channeltype WHERE id='$id' OR nid LIKE '$nid' OR addtable LIKE '$addtable'"); + $row = $dsql->GetOne("SELECT * FROM `#@__channeltype` WHERE id='$id' OR nid LIKE '$nid' OR addtable LIKE '$addtable'"); if (is_array($row)) { ShowMsg("可能‘频道id’、‘频道名称标识’、‘附加表名称’在数据库已存在,不能重复使用", "-1"); exit(); @@ -63,7 +63,7 @@ if ($action == 'add') { `arcrank` SMALLINT NOT NULL DEFAULT '0', `mid` MEDIUMINT( 8 ) UNSIGNED NOT NULL DEFAULT '0', `click` INT( 10 ) UNSIGNED NOT NULL DEFAULT '0', - `title` varchar(60) NOT NULL default '', + `title` varchar(255) NOT NULL default '', `senddate` int(11) NOT NULL default '0', `flag` set('c','h','p','f','s','j','a','b') default NULL, `litpic` varchar(60) NOT NULL default '', diff --git a/src/admin/mychannel_edit.php b/src/admin/mychannel_edit.php index ff6c45c2..19a137fc 100644 --- a/src/admin/mychannel_edit.php +++ b/src/admin/mychannel_edit.php @@ -187,7 +187,7 @@ else if ($dopost == "exportinok") { `arcrank` SMALLINT NOT NULL DEFAULT '0', `mid` MEDIUMINT( 8 ) UNSIGNED NOT NULL DEFAULT '0', `click` INT( 10 ) UNSIGNED NOT NULL DEFAULT '0', - `title` varchar(60) NOT NULL default '', + `title` varchar(255) NOT NULL default '', `senddate` int(11) NOT NULL default '0', `flag` set('c','h','p','f','s','j','a','b') default NULL,"; } diff --git a/src/install/sql-dftables.txt b/src/install/sql-dftables.txt index bad34c05..8131af3e 100755 --- a/src/install/sql-dftables.txt +++ b/src/install/sql-dftables.txt @@ -179,7 +179,7 @@ CREATE TABLE `#@__archives` ( `arcrank` smallint(6) NOT NULL default '0', `click` mediumint(8) unsigned NOT NULL default '0', `money` smallint(6) NOT NULL default '0', - `title` char(60) NOT NULL default '', + `title` varchar(255) NOT NULL default '', `shorttitle` char(36) NOT NULL default '', `color` char(7) NOT NULL default '', `writer` char(20) NOT NULL default '', @@ -253,7 +253,7 @@ CREATE TABLE `#@__arctype` ( `reid` smallint(5) unsigned NOT NULL default '0', `topid` smallint(5) unsigned NOT NULL default '0', `sortrank` smallint(5) unsigned NOT NULL default '50', - `typename` char(30) NOT NULL default '', + `typename` varchar(255) NOT NULL default '', `namegk` char(200) NOT NULL default '', `enname` char(200) NOT NULL default '', `ennamegk` char(200) NOT NULL default '', diff --git a/src/install/v57sp2_to_v6.txt b/src/install/v57sp2_to_v6.txt index c412ffbb..12f081a9 100644 --- a/src/install/v57sp2_to_v6.txt +++ b/src/install/v57sp2_to_v6.txt @@ -1,3 +1,7 @@ +-- 6.1.9 +ALTER TABLE `#@__archives` MODIFY COLUMN `title` varchar(255) NOT NULL DEFAULT '' AFTER `money`; +ALTER TABLE `#@__arctype` MODIFY COLUMN `typename` varchar(255) NOT NULL DEFAULT '' AFTER `sortrank`; + -- 6.1.8 INSERT INTO `#@__sysconfig` VALUES ('710', 'cfg_tags_dir', 'TAGS生成目录', 7, 'string', '{cmspath}/a/tags'); ALTER TABLE `#@__tagindex` DROP COLUMN `tag_pinyin`;