diff --git a/src/admin/ad_edit.php b/src/admin/ad_edit.php index f68d3d77..b1d67817 100644 --- a/src/admin/ad_edit.php +++ b/src/admin/ad_edit.php @@ -25,9 +25,7 @@ if ($dopost == 'delete') { $showhtml .= "预览:"; $row = $dsql->GetOne("SELECT tagname from `#@__myad` WHERE aid='$aid' "); $showtag = '{'."dede:myad name='{$row['tagname']}'/".'}'; - $info = "说明:如果嵌入的是Dede广告标签,那将会解析成标签中的文档到页面,广告修改后需要重新生成
- 如果不希望重新生成所有页面,则直接调用js代码即可 - "; + $info = "说明:如果嵌入的是Dede广告标签,那会解析成标签中的文档到页面,广告修改后需要重新生成
如果不希望重新生成所有页面,则直接调用js代码即可"; $wintitle = "广告管理-获取广告标签"; $wecome_info = "广告管理::获取js"; $win = new OxWindow(); diff --git a/src/admin/archives_do.php b/src/admin/archives_do.php index 2f0cf9e1..7ab5fa2b 100644 --- a/src/admin/archives_do.php +++ b/src/admin/archives_do.php @@ -404,7 +404,7 @@ else if ($dopost == "delArchives") { $win->AddHidden("dopost", $dopost); $win->AddHidden("qstr", $qstr); $win->AddHidden("aid", $aid); - $win->AddTitle("您确定删除,序号$qstr文档"); + $win->AddTitle("您确定删除,序号$qstr文档吗"); $winform = $win->GetWindow("ok"); $win->Display(); } @@ -458,7 +458,7 @@ else if ($dopost == 'clear') { $win->AddHidden("qstr", $qstr); $win->AddHidden("aid", $aid); $win->AddHidden("recycle", $recycle); - $win->AddTitle("回收站将清空$num篇文档
您确定删除,序号$qstr文档"); + $win->AddTitle("清空回收站$num篇文档
您确定删除,序号$qstr文档吗"); $winform = $win->GetWindow("ok"); $win->Display(); } @@ -499,7 +499,7 @@ else if ($dopost == 'del') { $win->AddHidden("qstr", $qstr); $win->AddHidden("aid", $aid); $win->AddHidden("recycle", $recycle); - $win->AddTitle("您确要删除,序号$qstr文档"); + $win->AddTitle("您确要删除,序号$qstr文档吗"); $winform = $win->GetWindow("ok"); $win->Display(); } diff --git a/src/admin/config.php b/src/admin/config.php index 514ad91c..178f4afa 100644 --- a/src/admin/config.php +++ b/src/admin/config.php @@ -14,11 +14,6 @@ require_once(DEDEINC.'/userlogin.class.php'); header('Cache-Control:private'); $dsql->safeCheck = FALSE; $dsql->SetLongLink(); -$cfg_admin_skin = 1;//后台管理风格 -if (file_exists(DEDEDATA.'/admin/skin.txt')) { - $skin = file_get_contents(DEDEDATA.'/admin/skin.txt'); - $cfg_admin_skin = !in_array($skin, array(1, 2, 3, 4)) ? 1 : $skin; -} //检查CSRF function CheckCSRF() { @@ -107,7 +102,7 @@ function UpDateCatCache() $fp1Header = "<{$phph}php\r\nglobal \$cfg_Cs;\r\n\$cfg_Cs=array();\r\n"; fwrite($fp1, $fp1Header); while ($row = $dsql->GetObject()) { - //将typename缓存起来 + //typename缓存起来 $row->typename = base64_encode($row->typename); fwrite($fp1, "\$cfg_Cs[{$row->id}]=array({$row->reid},{$row->channeltype},{$row->issend},'{$row->typename}');\r\n"); } diff --git a/src/admin/diy_edit.php b/src/admin/diy_edit.php index 6089e627..b496ae2f 100644 --- a/src/admin/diy_edit.php +++ b/src/admin/diy_edit.php @@ -42,7 +42,7 @@ else if ($dopost == "delete") { $win->AddHidden("job", "yes"); $win->AddHidden("dopost", $dopost); $win->AddHidden("diyid", $diyid); - $win->AddTitle("将删除所有与该自定义表单相关的文件和数据
您确定要删除\"".$row['name']."\"自定义表单吗"); + $win->AddTitle("删除所有自定义表单相关的文件和数据
您确定要删除\"".$row['name']."\"自定义表单吗"); $winform = $win->GetWindow("ok"); $win->Display(); exit(); diff --git a/src/admin/inc/inc_action_info.php b/src/admin/inc/inc_action_info.php index 192b3369..12b956c0 100644 --- a/src/admin/inc/inc_action_info.php +++ b/src/admin/inc/inc_action_info.php @@ -41,7 +41,7 @@ $actionSearch[0] = array( ), 4 => array( 'title' => '文档回收站', - 'description' => '如果在"系统配置变量"的"核心设置"中开启了"文档回收站是否开启功能",后台删除的文档将会存放在此处', + 'description' => '如果在"系统配置变量"的"核心设置"中开启了"文档回收站是否开启功能",后台删除的文档会存放在此处', 'purview' => 'a_List,a_AccList,a_MyList', 'linkurl' => 'recycling.php' ) diff --git a/src/admin/index_body.php b/src/admin/index_body.php index af2d56c9..dc14ffb3 100644 --- a/src/admin/index_body.php +++ b/src/admin/index_body.php @@ -130,8 +130,8 @@ else if ($dopost == 'setskin') { )); exit; } elseif ($dopost == 'safe_mode') { - $safemsg = "系统运行模式为:安全模式,模板管理、标签管理、数据库管理、模块管理等功能已暂停,如果您需要这些功能,在/system/common.inc.php文件大约第10行代码找到DEDEBIZ_SAFE_MODE后面值TRUE修改为FALSE恢复使用"; - $unsafemsg = "系统运行模式为:开发模式,模板管理、标签管理、数据库管理、模块管理等功能已恢复,如果您不需要这些功能,在/system/common.inc.php文件大约第10行代码找到DEDEBIZ_SAFE_MODE后面值FALSE修改为TRUE暂停使用"; + $safemsg = "系统运行模式为安全模式,模板管理、标签管理、数据库管理、模块管理等功能已暂停,如果您需要这些功能,在/system/common.inc.php文件大约第10行代码找到DEDEBIZ_SAFE_MODE后面值TRUE修改为FALSE恢复使用"; + $unsafemsg = "系统运行模式为开发模式,模板管理、标签管理、数据库管理、模块管理等功能已恢复,如果您不需要这些功能,在/system/common.inc.php文件大约第10行代码找到DEDEBIZ_SAFE_MODE后面值FALSE修改为TRUE暂停使用"; $modeStr = DEDEBIZ_SAFE_MODE? $safemsg : $unsafemsg; ShowMsg($modeStr, "javascript:;"); exit; diff --git a/src/admin/js/main.js b/src/admin/js/main.js index cdba201c..33ae09f6 100644 --- a/src/admin/js/main.js +++ b/src/admin/js/main.js @@ -413,7 +413,7 @@ function copyToClipboard(txt) { try { netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); } catch (e) { - alert("被浏览器拒绝,请在浏览器地址栏输入about:config并回车\n然后将signed.applets.codebase_principal_support设置为true"); + alert("被浏览器拒绝,请在浏览器地址栏输入about:config并回车\n然后把signed.applets.codebase_principal_support设置为true"); } var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard); if (!clip) return; diff --git a/src/admin/module_main.php b/src/admin/module_main.php index 08ea5ea7..745f599c 100644 --- a/src/admin/module_main.php +++ b/src/admin/module_main.php @@ -93,7 +93,7 @@ else if ($action == 'view_developoer') { } $authAt = date("Y-m-d", $devInfo['auth_at']); if (!isset($info['dev_id'])) { - $devInfo['dev_name'] = $info['team']."未认证"; + $devInfo['dev_name'] = $info['team']."未认证"; $authAt = "未知"; } ShowMsg("

开发者名称:{$devInfo['dev_name']}

开发者id:{$devInfo['dev_id']}

认证于:{$authAt}", "-1"); @@ -109,7 +109,7 @@ else if ($action == 'setup') { ShowMsg("获取模块信息错误,模块文件可能被篡改", -1); exit; } - $alertMsg = ($infos['lang'] == $cfg_soft_lang ? '' : '
(这个模块的语言编码与您系统的编码不一致,请向开发者确认它的兼容性)'); + $alertMsg = ($infos['lang'] == $cfg_soft_lang ? '' : '
该模块的语言编码与您系统的编码不一致,请向开发者确认它的兼容性'); $filelists = (array)$dm->GetFileLists($hash); $filelist = ''; $prvdirs = array(); @@ -164,57 +164,56 @@ else if ($action == 'setup') { $win->AddTitle("模块管理 > 安装模块:{$infos['name']}"); $win->AddHidden("hash", $hash); $win->AddHidden("action", 'setupstart'); - $msg = " - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
模块名称:{$infos['name']}
语言:{$infos['lang']} {$alertMsg}
文件大小:{$infos['filesize']}
开发者id:{$infos['dev_id']} {$s}
发布时间:{$infos['time']}
使用协议:浏览
-
注意事项:安装时请确保文件列表中涉及的目录前可写入权限,此外“后台管理目录”、“templets”目录也必须暂时设置可写入权限
-
目录权限检测:
../ 为根目录
./ 表示当前目录
$prvdir
模块包含的所有文件列表:
对于已存在文件处理方法: - - - -
"; + $msg = " + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
模块名称:{$infos['name']}
语言:{$infos['lang']} {$alertMsg}
文件大小:{$infos['filesize']}
开发者id:{$infos['dev_id']} {$s}
发布时间:{$infos['time']}
使用协议:浏览
+
注意事项:安装时请确保文件列表中涉及的目录前可写入权限,此外“后台管理目录”、“templets”目录也必须暂时设置可写入权限
+
目录权限检测:
../ 为根目录
./ 表示当前目录
$prvdir
模块包含的所有文件列表:
对于已存在文件处理方法: + + + +
"; $win->AddMsgItem("$msg"); $winform = $win->GetWindow("ok", ""); $win->Display(); @@ -226,7 +225,7 @@ function SetupRun() --------------*/ else if ($action == 'setupstart') { if (!is_writeable($mdir)) { - ShowMsg("目录 {$mdir} 不支持写入,这将导致程序安装没法正常创建", "-1"); + ShowMsg("目录{$mdir}不支持写入,这导致程序安装没法正常创建", "-1"); exit(); } $dm = new DedeModule($mdir); @@ -288,7 +287,7 @@ function DelModule(); else if ($action == 'del') { $dm = new DedeModule($mdir); $infos = $dm->GetModuleInfo($hash); - $alertMsg = ($infos['lang'] == $cfg_soft_lang ? '' : '
(这个模块的语言编码与您系统的编码不一致,请向开发者确认它的兼容性)'); + $alertMsg = ($infos['lang'] == $cfg_soft_lang ? '' : '
该模块的语言编码与您系统的编码不一致,请向开发者确认它的兼容性'); $dev_id = empty($infos['dev_id'])? "未认证" : "{$infos['dev_id']} 已认证"; $win = new OxWindow(); $win->Init("module_main.php", "js/blank.js", "post"); @@ -296,36 +295,35 @@ else if ($action == 'del') { $win->AddTitle("模块管理 > 删除模块:{$infos['name']}"); $win->AddHidden('hash', $hash); $win->AddHidden('action', 'delok'); - $msg = " - + $msg = "
- - + + - - + + - - + + - - + + - - + + - - + + - + -
模块名称:{$infos['name']}模块名称:{$infos['name']}
语言:{$infos['lang']} {$alertMsg}语言:{$infos['lang']} {$alertMsg}
文件大小:{$infos['filesize']}文件大小:{$infos['filesize']}
开发者id:{$dev_id}开发者id:{$dev_id}
发布时间:{$infos['time']}发布时间:{$infos['time']}
使用协议:浏览使用协议:浏览
删除模块仅删除这个模块的安装包文件,如果您已经安装,请执行卸载程序来删除删除模块仅删除这个模块的安装包文件,如果您已经安装,请执行卸载程序来删除
"; + "; $win->AddMsgItem("$msg"); $winform = $win->GetWindow("ok", ""); $win->Display(); @@ -334,7 +332,7 @@ else if ($action == 'del') { } else if ($action == 'delok') { $dm = new DedeModule($mdir); $modfile = $mdir."/".$dm->GetHashFile($hash); - unlink($modfile) or die("删除文件 {$modfile} 失败"); + unlink($modfile) or die("删除文件{$modfile}失败"); ShowMsg("成功删除一个模块文件", "module_main.php"); exit(); } @@ -345,7 +343,7 @@ else if ($action == 'uninstall') { $dm = new DedeModule($mdir); $infos = $dm->GetModuleInfo($hash); if ($infos['url'] == '') $infos['url'] = ' '; - $alertMsg = ($infos['lang'] == $cfg_soft_lang ? '' : '
(这个模块的语言编码与您系统的编码不一致,请向开发者确认它的兼容性)'); + $alertMsg = ($infos['lang'] == $cfg_soft_lang ? '' : '
该模块的语言编码与您系统的编码不一致,请向开发者确认它的兼容性'); $filelists = (array)$dm->GetFileLists($hash); $filelist = ''; foreach ($filelists as $v) { @@ -361,49 +359,46 @@ else if ($action == 'uninstall') { $win->AddTitle("模块管理 > 卸载模块:{$infos['name']}"); $win->AddHidden("hash", $hash); $win->AddHidden("action", 'uninstallok'); - $msg = " - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
模块名称:{$infos['name']}
语言:{$infos['lang']} {$alertMsg}
文件大小:{$infos['filesize']}
开发者id:{$dev_id}
发布时间:{$infos['time']}
使用协议:浏览
模块包含的文件(文件路径相对于当前目录)
- -
对于模块的文件处理方法: - - -
"; + $msg = " + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
模块名称:{$infos['name']}
语言:{$infos['lang']} {$alertMsg}
文件大小:{$infos['filesize']}
开发者id:{$dev_id}
发布时间:{$infos['time']}
使用协议:浏览
模块包含的文件(文件路径相对于当前目录)
对于模块的文件处理方法: + + +
"; $win->AddMsgItem("$msg"); $winform = $win->GetWindow("ok", ""); $win->Display(); @@ -472,7 +467,7 @@ else if ($action == 'view') { $dm = new DedeModule($mdir); $infos = $dm->GetModuleInfo($hash); if ($infos['url'] == '') $infos['url'] = ' '; - $alertMsg = ($infos['lang'] == $cfg_soft_lang ? '' : '
(这个模块的语言编码与您系统的编码不一致,请向开发者确认它的兼容性)'); + $alertMsg = ($infos['lang'] == $cfg_soft_lang ? '' : '
该模块的语言编码与您系统的编码不一致,请向开发者确认它的兼容性'); $filelists = (array)$dm->GetFileLists($hash); $filelist = ''; $setupinfo = ''; @@ -502,42 +497,39 @@ else if ($action == 'view') { $win->Init("", "js/blank.js", ""); $wecome_info = "模块管理"; $win->AddTitle("模块管理 > 模块详情:{$infos['name']}"); - $msg = " - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
模块名称:{$infos['name']}
语言:{$infos['lang']} {$alertMsg}
文件大小:{$infos['filesize']}
开发者id:{$dev_id}
发布时间:{$infos['time']}
使用协议:浏览
模块包含的文件(文件路径相对于当前目录)
- -
"; + $msg = " + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
模块名称:{$infos['name']}
语言:{$infos['lang']} {$alertMsg}
文件大小:{$infos['filesize']}
开发者id:{$dev_id}
发布时间:{$infos['time']}
使用协议:浏览
模块包含的文件(文件路径相对于当前目录)
"; $win->AddMsgItem("$msg"); $winform = $win->GetWindow('hand', ''); $win->Display(); diff --git a/src/admin/sys_payment.php b/src/admin/sys_payment.php index 490fe716..8b8ffaf0 100644 --- a/src/admin/sys_payment.php +++ b/src/admin/sys_payment.php @@ -68,7 +68,7 @@ class Array2form foreach ($items as $v) { $v = trim($v); if ($v == '') continue; - //统一将中文冒号转为英文 + //统一中文冒号转为英文 $v = str_replace(":", ":", $v); if (preg_match("/[\:]/", $v)) { list($value, $name) = preg_split('#:#', $v); diff --git a/src/admin/templets/album_add.htm b/src/admin/templets/album_add.htm index c70bf836..bee5737f 100644 --- a/src/admin/templets/album_add.htm +++ b/src/admin/templets/album_add.htm @@ -35,7 +35,7 @@ if (!f.type.match('image.*')) { continue; } - //将图片渲染到浏览器 + //图片渲染到浏览器 var reader = new FileReader(); reader.onload = (function (theFile) { return function (e) { diff --git a/src/admin/templets/album_edit.htm b/src/admin/templets/album_edit.htm index 11de254c..0352b548 100644 --- a/src/admin/templets/album_edit.htm +++ b/src/admin/templets/album_edit.htm @@ -35,7 +35,7 @@ if (!f.type.match('image.*')) { continue; } - //将图片渲染到浏览器 + //图片渲染到浏览器 var reader = new FileReader(); reader.onload = (function (theFile) { return function (e) { diff --git a/src/admin/templets/catalog_add.htm b/src/admin/templets/catalog_add.htm index f90552a8..da381511 100644 --- a/src/admin/templets/catalog_add.htm +++ b/src/admin/templets/catalog_add.htm @@ -340,7 +340,7 @@ } } ?> - (按Ctrl多选,不选系统将调用全部分类,在“联动类别管理”中管理) + (按Ctrl多选,不选系统调用全部分类,在“联动类别管理”中管理) diff --git a/src/admin/templets/catalog_edit.htm b/src/admin/templets/catalog_edit.htm index a0490994..cc9a1420 100644 --- a/src/admin/templets/catalog_edit.htm +++ b/src/admin/templets/catalog_edit.htm @@ -292,7 +292,7 @@ } } ?> - (按Ctrl多选,不选系统将调用全部分类,在“联动类别管理”中管理) + (按Ctrl多选,不选系统调用全部分类,在“联动类别管理”中管理) diff --git a/src/admin/templets/diy_field_add.htm b/src/admin/templets/diy_field_add.htm index df9b1816..f49cd52f 100644 --- a/src/admin/templets/diy_field_add.htm +++ b/src/admin/templets/diy_field_add.htm @@ -78,7 +78,7 @@ -
所有填写的文档不允许包含双引号["],否则配置将无法写入
+
所有填写的文档不允许包含双引号["],否则配置无法写入
diff --git a/src/admin/templets/index_body.htm b/src/admin/templets/index_body.htm index 84eeed5e..2f4bb7e3 100644 --- a/src/admin/templets/index_body.htm +++ b/src/admin/templets/index_body.htm @@ -148,7 +148,7 @@ 对比版本更改的文件
-

本更新提供了重要的安全性更新,建议所有用户升级,软件更新将覆盖以下文件,请做好备份。

+

本更新提供了重要的安全性更新,建议所有用户升级,软件更新覆盖以下文件,请做好备份。

正在加载
diff --git a/src/admin/templets/member_rank.htm b/src/admin/templets/member_rank.htm index bc4a4fc9..897e932f 100644 --- a/src/admin/templets/member_rank.htm +++ b/src/admin/templets/member_rank.htm @@ -17,7 +17,7 @@ -
级别名称和级别值:注册会员这个级别不能删除,否则会员系统将会无法正常使用某些功能
+
级别名称和级别值:注册会员这个级别不能删除,否则会员系统会无法正常使用某些功能
diff --git a/src/admin/templets/mychannel_add.htm b/src/admin/templets/mychannel_add.htm index 4da05c22..67978ff5 100644 --- a/src/admin/templets/mychannel_add.htm +++ b/src/admin/templets/mychannel_add.htm @@ -62,7 +62,7 @@ - 模型性质:如果为系统模型将禁止删除,此选项不可修改,对于独立模型,系统强制创建字段aid,typeid,senddate,title,mid,channel,独立模型的文档必须点击栏目进入列表才能管理 + 模型性质:如果为系统模型禁止删除,此选项不可修改,对于独立模型,系统强制创建字段aid,typeid,senddate,title,mid,channel,独立模型的文档必须点击栏目进入列表才能管理 diff --git a/src/admin/templets/mychannel_edit.htm b/src/admin/templets/mychannel_edit.htm index c2426ffb..3cd36f90 100644 --- a/src/admin/templets/mychannel_edit.htm +++ b/src/admin/templets/mychannel_edit.htm @@ -47,7 +47,7 @@ -
您目前所展开的是系统模型,系统模型一般对发布程序和管理程序已经固化,如果您胡乱修改系统模型将会导致使用这种文档类型的栏目可能崩溃
+
您目前所展开的是系统模型,系统模型一般对发布程序和管理程序已经固化,如果您胡乱修改系统模型会导致使用这种文档类型的栏目可能崩溃
diff --git a/src/admin/templets/mychannel_field_add.htm b/src/admin/templets/mychannel_field_add.htm index 74a1e531..0108c390 100644 --- a/src/admin/templets/mychannel_field_add.htm +++ b/src/admin/templets/mychannel_field_add.htm @@ -99,7 +99,7 @@ -
所有填写的文档不允许包含双引号["],否则配置将无法写入
+
所有填写的文档不允许包含双引号["],否则配置无法写入
@@ -120,7 +120,7 @@ 前台参数: -
+
diff --git a/src/admin/templets/mychannel_field_edit.htm b/src/admin/templets/mychannel_field_edit.htm index 411bc1c4..4f4e22e3 100644 --- a/src/admin/templets/mychannel_field_edit.htm +++ b/src/admin/templets/mychannel_field_edit.htm @@ -103,7 +103,7 @@ 前台参数: -
+
diff --git a/src/admin/templets/sys_group_add.htm b/src/admin/templets/sys_group_add.htm index 7f09f646..0b1155ef 100644 --- a/src/admin/templets/sys_group_add.htm +++ b/src/admin/templets/sys_group_add.htm @@ -21,7 +21,7 @@ 级别值: - (数字,系统已占用的级别值:SetQuery("Select `rank` From `#@__admintype`");$dsql->Execute();while($row = $dsql->GetObject()) echo ''.$row->rank.'';?>,级别值必须小于10,超过或等于10所有权限设置将无效,如果10个组不能完全满足您的要求,允许使用小数) + (数字,系统已占用的级别值:SetQuery("Select `rank` From `#@__admintype`");$dsql->Execute();while($row = $dsql->GetObject()) echo ''.$row->rank.'';?>,级别值必须小于10,超过或等于10所有权限设置无效,如果10个组不能完全满足您的要求,允许使用小数) 检测结果:结果仅供参考,请务必查看源码后才删除非法文件
- 安全建议:1、有条件的用户把data、system、theme修改为不可对外访问,static、a目录设置为不允许执行脚本,其它目录禁止写入,系统将更安全;2、本检测程以开发模式为标准,如果您的网站目录包含其它系统,此检测程序可能会产生错误判断;3、检测程序会跳过对模板缓存目录的检测,为了安全起见,检测完成后建议清空模板缓存 + 安全建议:1、有条件的用户把data、system、theme修改为不可对外访问,static、a目录设置为不允许执行脚本,其它目录禁止写入,系统更安全;2、本检测程以开发模式为标准,如果您的网站目录包含其它系统,此检测程序可能会产生错误判断;3、检测程序会跳过对模板缓存目录的检测,为了安全起见,检测完成后建议清空模板缓存 diff --git a/src/apps/advancedsearch.php b/src/apps/advancedsearch.php index 70146486..a9fc8e38 100755 --- a/src/apps/advancedsearch.php +++ b/src/apps/advancedsearch.php @@ -172,7 +172,7 @@ if (empty($sql)) { $query = $sql; } $sql = urlencode($sql); -//生成sql的唯一序列化字符串,并将sql语句记录到session中去 +//生成sql的唯一序列化字符串,并sql语句记录到session中去 $sqlhash = md5($sql); $_SESSION[$sqlhash] = $sql; $dlist = new DataListCP(); diff --git a/src/install/index.php b/src/install/index.php index 9e12f818..8679a247 100644 --- a/src/install/index.php +++ b/src/install/index.php @@ -28,7 +28,7 @@ foreach(Array('_GET','_POST','_COOKIE') as $_request) require_once(DEDEINC.'/common.func.php'); if (file_exists(INSLOCKFILE)) { - die(DedeAlert("程序已运行安装,如果您确定要重新安装,请先删除 /install/install_lock.txt",ALERT_DANGER)); + die(DedeAlert("完成软件安装,如果您要重新安装,安装目录找到install文件夹,然后删除install_lock.txt文件",ALERT_DANGER)); } if (empty($step)) { @@ -43,32 +43,31 @@ if ($step==1) { $arrMsg = array(); if (version_compare(PHP_VERSION, '5.3.0', '<')) { - $arrMsg[] = "PHP请升级到5.3及以上版本,低版本PHP环境将无法正常使用本系统"; + $arrMsg[] = "PHP请升级到5.3及以上版本,低版本PHP环境无法正常使用本系统"; } if (!extension_loaded("openssl")) { - $arrMsg[] = "OpenSSL未开启,将无法完成DedeBIZ商业支持"; + $arrMsg[] = "OpenSSL未开启,无法完成DedeBIZ商业支持"; } if (!extension_loaded("sockets")) { - $arrMsg[] = "Sockets未开启,将无法安装DedeBIZ商业组件"; + $arrMsg[] = "Sockets未开启,无法安装DedeBIZ商业组件"; } if (!extension_loaded("fileinfo")) { - $arrMsg[] = "Fileinfo未开启,将无法正常进行文件上传"; + $arrMsg[] = "Fileinfo未开启,无法正常进行文件上传"; } if (!function_exists('mysqli_connect')) { - $arrMsg[] = "MySQL不支持,将无法使用本系统"; + $arrMsg[] = "MySQL不支持,无法使用本系统"; } if (!extension_loaded("sqlite3")) { - $arrMsg[] = "SQLite3未开启,将无法正常使用SQLite数据库"; + $arrMsg[] = "SQLite3未开启,无法正常使用SQLite数据库"; } if (!extension_loaded("gd")) { - $arrMsg[] = "GD未开启,将无法使用验证码、二维码、图片水印等功能"; + $arrMsg[] = "GD未开启,无法使用验证码、二维码、图片水印等功能"; } if (!empty($_SERVER['REQUEST_URI'])) $scriptName = $_SERVER['REQUEST_URI']; else $scriptName = $_SERVER['PHP_SELF']; $basepath = preg_replace("#\/install(.*)$#i", '', $scriptName); - if (!empty($_SERVER['HTTP_HOST'])) $baseurl = $proto.$_SERVER['HTTP_HOST']; else @@ -95,7 +94,6 @@ else if ($step==2) if (!in_array($dbtype,array("mysql", "sqlite"))) { die(DedeAlert("当前数据库类型不支持", ALERT_DANGER)); } - if (!empty($_SERVER['HTTP_HOST'])) $dfbaseurl = $proto.$_SERVER['HTTP_HOST']; else @@ -266,16 +264,16 @@ else if ($step==2) } //增加管理员帐号 $adminquery = "INSERT INTO `{$dbprefix}admin` (`id`,`usertype`,`userid`,`$pfd`,`uname`,`tname`,`email`,`typeid`,`logintime`,`loginip`) VALUES (1,10,'$adminuser','".$apwd."','admin','','',0,'".time()."','127.0.0.1');"; - $dbtype == 'sqlite'? $db->exec($adminquery) : mysql_query($adminquery,$conn); + $dbtype == 'sqlite'? $db->exec($adminquery) : mysql_query($adminquery,$conn); //关连前台会员帐号 $adminquery = "INSERT INTO `{$dbprefix}member` (`mid`,`mtype`,`userid`,`{$pfd}`,`uname`,`sex`,`rank`,`money`,`email`,`scores`,`matt`,`face`,`safequestion`,`safeanswer`,`jointime`,`joinip`,`logintime`,`loginip`) VALUES ('1','个人','$adminuser','".$upwd."','$adminuser','男','100','0','','10000','10','','0','','".time()."','','0',''); "; - $dbtype == 'sqlite'? $db->exec($adminquery) : mysql_query($adminquery,$conn); + $dbtype == 'sqlite'? $db->exec($adminquery) : mysql_query($adminquery,$conn); $adminquery = "INSERT INTO `{$dbprefix}member_person` (`mid`,`onlynet`,`sex`,`uname`,`qq`,`msn`,`tel`,`mobile`,`place`,`oldplace`,`birthday`,`star`,`income`,`education`,`height`,`bodytype`,`blood`,`vocation`,`smoke`,`marital`,`house`,`drink`,`datingtype`,`language`,`nature`,`lovemsg`,`address`,`uptime`) VALUES ('1','1','男','{$adminuser}','','','','','0','0','1980-01-01','1','0','0','160','0','0','0','0','0','0','0','0','','','','','0'); "; - $dbtype == 'sqlite'? $db->exec($adminquery) : mysql_query($adminquery,$conn); + $dbtype == 'sqlite'? $db->exec($adminquery) : mysql_query($adminquery,$conn); $adminquery = "INSERT INTO `{$dbprefix}member_tj` (`mid`,`article`,`album`,`archives`,`homecount`,`pagecount`,`feedback`,`friend`,`stow`) VALUES ('1','0','0','0','0','0','0','0','0'); "; - $dbtype == 'sqlite'? $db->exec($adminquery): mysql_query($adminquery,$conn); + $dbtype == 'sqlite'? $db->exec($adminquery): mysql_query($adminquery,$conn); $adminquery = "INSERT INTO `{$dbprefix}member_space` (`mid`,`pagesize`,`matt`,`spacename`,`spacelogo`,`spacestyle`,`sign`,`spacenews`) VALUES ('1','10','0','{$adminuser}的空间','','person','',''); "; - $dbtype == 'sqlite'? $db->exec($adminquery) : mysql_query($adminquery,$conn); + $dbtype == 'sqlite'? $db->exec($adminquery) : mysql_query($adminquery,$conn); //锁定程序安装 $fp = fopen(INSLOCKFILE,'w'); fwrite($fp,'ok'); @@ -299,7 +297,7 @@ else if ($step==10) if (empty($dbname)){ $info = "信息正确"; } else { - $info = mysql_select_db($dbname,$conn)? "数据库已经存在,系统将覆盖数据库": "数据库不存在,系统将自动创建"; + $info = mysql_select_db($dbname,$conn)? "数据库已经存在,系统覆盖数据库": "数据库不存在,系统自动创建"; } $result = array( "code" => 200, diff --git a/src/install/sql-dftables.txt b/src/install/sql-dftables.txt index 26742ba0..7b755fb1 100755 --- a/src/install/sql-dftables.txt +++ b/src/install/sql-dftables.txt @@ -1,388 +1,388 @@ DROP TABLE IF EXISTS `#@__addonarticle`; CREATE TABLE `#@__addonarticle` ( - `aid` mediumint(8) unsigned NOT NULL default '0', - `typeid` smallint(5) unsigned NOT NULL default '0', - `body` mediumtext, - `redirecturl` varchar(255) NOT NULL default '', - `templet` varchar(30) NOT NULL default '', - `userip` char(46) NOT NULL default '', - PRIMARY KEY (`aid`), - KEY `typeid` (`typeid`) + `aid` mediumint(8) unsigned NOT NULL default '0', + `typeid` smallint(5) unsigned NOT NULL default '0', + `body` mediumtext, + `redirecturl` varchar(255) NOT NULL default '', + `templet` varchar(30) NOT NULL default '', + `userip` char(46) NOT NULL default '', + PRIMARY KEY (`aid`), + KEY `typeid` (`typeid`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__addonimages`; CREATE TABLE `#@__addonimages` ( - `aid` mediumint(8) unsigned NOT NULL default '0', - `typeid` smallint(5) unsigned NOT NULL default '0', - `pagestyle` smallint(6) NOT NULL default '1', - `maxwidth` smallint(6) NOT NULL default '600', - `imgurls` text, - `row` smallint(6) NOT NULL default '0', - `col` smallint(6) NOT NULL default '0', - `isrm` smallint(6) NOT NULL default '0', - `ddmaxwidth` smallint(6) NOT NULL default '200', - `pagepicnum` smallint(6) NOT NULL default '12', - `templet` varchar(30) NOT NULL default '', - `userip` char(46) NOT NULL default '', - `redirecturl` varchar(255) NOT NULL default '', - `body` mediumtext, - PRIMARY KEY (`aid`), - KEY `imagesMain` (`typeid`) + `aid` mediumint(8) unsigned NOT NULL default '0', + `typeid` smallint(5) unsigned NOT NULL default '0', + `pagestyle` smallint(6) NOT NULL default '1', + `maxwidth` smallint(6) NOT NULL default '600', + `imgurls` text, + `row` smallint(6) NOT NULL default '0', + `col` smallint(6) NOT NULL default '0', + `isrm` smallint(6) NOT NULL default '0', + `ddmaxwidth` smallint(6) NOT NULL default '200', + `pagepicnum` smallint(6) NOT NULL default '12', + `templet` varchar(30) NOT NULL default '', + `userip` char(46) NOT NULL default '', + `redirecturl` varchar(255) NOT NULL default '', + `body` mediumtext, + PRIMARY KEY (`aid`), + KEY `imagesMain` (`typeid`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__addoninfos`; CREATE TABLE `#@__addoninfos` ( - `aid` int(11) NOT NULL default '0', - `typeid` int(11) NOT NULL default '0', - `channel` smallint(6) NOT NULL default '0', - `arcrank` smallint(6) 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 '', - `litpic` varchar(120) NOT NULL default '', - `userip` varchar(46) NOT NULL default ' ', - `senddate` int(11) NOT NULL default '0', - `flag` set('c','h','p','f','s','j','a','b') default NULL, - `lastpost` int(10) unsigned NOT NULL default '0', - `scores` mediumint(8) NOT NULL default '0', - `goodpost` mediumint(8) unsigned NOT NULL default '0', - `badpost` mediumint(8) unsigned NOT NULL default '0', - `nativeplace` char(20) NOT NULL default '0', - `infotype` char(20) NOT NULL default '0', - `body` mediumtext, - `endtime` int(11) NOT NULL default '0', - `tel` varchar(50) NOT NULL default '', - `email` varchar(50) NOT NULL default '', - `address` varchar(100) NOT NULL default '', - `linkman` varchar(50) NOT NULL default '', - PRIMARY KEY (`aid`), - KEY `typeid` (`typeid`,`nativeplace`,`infotype`), - KEY `channel` (`channel`,`arcrank`,`mid`,`click`,`title`,`litpic`,`senddate`,`flag`,`endtime`) + `aid` int(11) NOT NULL default '0', + `typeid` int(11) NOT NULL default '0', + `channel` smallint(6) NOT NULL default '0', + `arcrank` smallint(6) 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 '', + `litpic` varchar(120) NOT NULL default '', + `userip` varchar(46) NOT NULL default ' ', + `senddate` int(11) NOT NULL default '0', + `flag` set('c','h','p','f','s','j','a','b') default NULL, + `lastpost` int(10) unsigned NOT NULL default '0', + `scores` mediumint(8) NOT NULL default '0', + `goodpost` mediumint(8) unsigned NOT NULL default '0', + `badpost` mediumint(8) unsigned NOT NULL default '0', + `nativeplace` char(20) NOT NULL default '0', + `infotype` char(20) NOT NULL default '0', + `body` mediumtext, + `endtime` int(11) NOT NULL default '0', + `tel` varchar(50) NOT NULL default '', + `email` varchar(50) NOT NULL default '', + `address` varchar(100) NOT NULL default '', + `linkman` varchar(50) NOT NULL default '', + PRIMARY KEY (`aid`), + KEY `typeid` (`typeid`,`nativeplace`,`infotype`), + KEY `channel` (`channel`,`arcrank`,`mid`,`click`,`title`,`litpic`,`senddate`,`flag`,`endtime`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__addonshop`; CREATE TABLE `#@__addonshop` ( - `aid` mediumint(8) unsigned NOT NULL default '0', - `typeid` smallint(5) unsigned NOT NULL default '0', - `body` mediumtext, - `price` float NOT NULL default '0', - `trueprice` float NOT NULL default '0', - `brand` varchar(250) NOT NULL default '', - `units` varchar(250) NOT NULL default '', - `templet` varchar(30) NOT NULL, - `userip` char(46) NOT NULL, - `redirecturl` varchar(255) NOT NULL, - `vocation` char(20) NOT NULL default '0', - `infotype` char(20) NOT NULL default '0', - `uptime` int(11) NOT NULL default '0', - PRIMARY KEY (`aid`), - KEY `typeid` (`typeid`) + `aid` mediumint(8) unsigned NOT NULL default '0', + `typeid` smallint(5) unsigned NOT NULL default '0', + `body` mediumtext, + `price` float NOT NULL default '0', + `trueprice` float NOT NULL default '0', + `brand` varchar(250) NOT NULL default '', + `units` varchar(250) NOT NULL default '', + `templet` varchar(30) NOT NULL, + `userip` char(46) NOT NULL, + `redirecturl` varchar(255) NOT NULL, + `vocation` char(20) NOT NULL default '0', + `infotype` char(20) NOT NULL default '0', + `uptime` int(11) NOT NULL default '0', + PRIMARY KEY (`aid`), + KEY `typeid` (`typeid`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__addonsoft`; CREATE TABLE `#@__addonsoft` ( - `aid` mediumint(8) unsigned NOT NULL default '0', - `typeid` smallint(5) unsigned NOT NULL default '0', - `filetype` varchar(10) NOT NULL default '', - `language` varchar(10) NOT NULL default '', - `softtype` varchar(10) NOT NULL default '', - `accredit` varchar(10) NOT NULL default '', - `os` varchar(30) NOT NULL default '', - `softrank` mediumint(8) unsigned NOT NULL default '0', - `officialUrl` varchar(30) NOT NULL default '', - `officialDemo` varchar(50) NOT NULL default '', - `softsize` varchar(10) NOT NULL default '', - `softlinks` text, - `introduce` text, - `daccess` smallint(5) NOT NULL default '0', - `needmoney` smallint(5) NOT NULL default '0', - `templet` varchar(30) NOT NULL default '', - `userip` char(46) NOT NULL default '', - `redirecturl` varchar(255) NOT NULL default '', - PRIMARY KEY (`aid`), - KEY `softMain` (`typeid`) + `aid` mediumint(8) unsigned NOT NULL default '0', + `typeid` smallint(5) unsigned NOT NULL default '0', + `filetype` varchar(10) NOT NULL default '', + `language` varchar(10) NOT NULL default '', + `softtype` varchar(10) NOT NULL default '', + `accredit` varchar(10) NOT NULL default '', + `os` varchar(30) NOT NULL default '', + `softrank` mediumint(8) unsigned NOT NULL default '0', + `officialUrl` varchar(30) NOT NULL default '', + `officialDemo` varchar(50) NOT NULL default '', + `softsize` varchar(10) NOT NULL default '', + `softlinks` text, + `introduce` text, + `daccess` smallint(5) NOT NULL default '0', + `needmoney` smallint(5) NOT NULL default '0', + `templet` varchar(30) NOT NULL default '', + `userip` char(46) NOT NULL default '', + `redirecturl` varchar(255) NOT NULL default '', + PRIMARY KEY (`aid`), + KEY `softMain` (`typeid`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__addonspec`; CREATE TABLE `#@__addonspec` ( - `aid` mediumint(8) unsigned NOT NULL default '0', - `typeid` smallint(5) unsigned NOT NULL default '0', - `note` text, - `templet` varchar(30) NOT NULL default '', - `userip` char(46) NOT NULL default '', - `redirecturl` varchar(255) NOT NULL default '', - PRIMARY KEY (`aid`), - KEY `typeid` (`typeid`) + `aid` mediumint(8) unsigned NOT NULL default '0', + `typeid` smallint(5) unsigned NOT NULL default '0', + `note` text, + `templet` varchar(30) NOT NULL default '', + `userip` char(46) NOT NULL default '', + `redirecturl` varchar(255) NOT NULL default '', + PRIMARY KEY (`aid`), + KEY `typeid` (`typeid`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__admin`; CREATE TABLE `#@__admin` ( - `id` int(10) unsigned NOT NULL, - `usertype` float unsigned default '0', - `userid` char(30) NOT NULL default '', - `pwd` char(32) NOT NULL default '', - `pwd_new` varchar(120) NOT NULL DEFAULT '', - `uname` char(20) NOT NULL default '', - `tname` char(30) NOT NULL default '', - `email` char(30) NOT NULL default '', - `typeid` text, - `logintime` int(10) unsigned NOT NULL default '0', - `loginip` varchar(46) NOT NULL default '', - `loginerr` tinyint NULL DEFAULT 0, - PRIMARY KEY (`id`) + `id` int(10) unsigned NOT NULL, + `usertype` float unsigned default '0', + `userid` char(30) NOT NULL default '', + `pwd` char(32) NOT NULL default '', + `pwd_new` varchar(120) NOT NULL DEFAULT '', + `uname` char(20) NOT NULL default '', + `tname` char(30) NOT NULL default '', + `email` char(30) NOT NULL default '', + `typeid` text, + `logintime` int(10) unsigned NOT NULL default '0', + `loginip` varchar(46) NOT NULL default '', + `loginerr` tinyint NULL DEFAULT 0, + PRIMARY KEY (`id`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__admintype`; CREATE TABLE `#@__admintype` ( - `rank` float NOT NULL default '1', - `typename` varchar(30) NOT NULL default '', - `system` smallint(6) NOT NULL default '0', - `purviews` text, - PRIMARY KEY (`rank`) + `rank` float NOT NULL default '1', + `typename` varchar(30) NOT NULL default '', + `system` smallint(6) NOT NULL default '0', + `purviews` text, + PRIMARY KEY (`rank`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__advancedsearch`; CREATE TABLE `#@__advancedsearch` ( - `mid` int(11) NOT NULL, - `maintable` varchar(256) NOT NULL default '', - `mainfields` text, - `addontable` varchar(256) default NULL, - `addonfields` text, - `forms` text, - `template` varchar(256) NOT NULL default '', - UNIQUE KEY `mid` (`mid`) + `mid` int(11) NOT NULL, + `maintable` varchar(256) NOT NULL default '', + `mainfields` text, + `addontable` varchar(256) default NULL, + `addonfields` text, + `forms` text, + `template` varchar(256) NOT NULL default '', + UNIQUE KEY `mid` (`mid`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__arcatt`; CREATE TABLE `#@__arcatt` ( - `sortid` smallint(6) NOT NULL default '0', - `att` char(10) NOT NULL default '', - `attname` char(30) NOT NULL default '', - PRIMARY KEY (`att`) + `sortid` smallint(6) NOT NULL default '0', + `att` char(10) NOT NULL default '', + `attname` char(30) NOT NULL default '', + PRIMARY KEY (`att`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__arccache`; CREATE TABLE `#@__arccache` ( - `md5hash` char(32) NOT NULL default '', - `uptime` int(11) NOT NULL default '0', - `cachedata` mediumtext, - PRIMARY KEY (`md5hash`) + `md5hash` char(32) NOT NULL default '', + `uptime` int(11) NOT NULL default '0', + `cachedata` mediumtext, + PRIMARY KEY (`md5hash`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__archives`; CREATE TABLE `#@__archives` ( - `id` mediumint(8) unsigned NOT NULL default '0', - `typeid` smallint(5) unsigned NOT NULL default '0', - `typeid2` varchar(90) NOT NULL default '0', - `sortrank` int(10) unsigned NOT NULL default '0', - `flag` set('c','h','p','f','s','j','a','b') default NULL, - `ismake` smallint(6) NOT NULL default '0', - `channel` smallint(6) NOT NULL default '1', - `arcrank` smallint(6) NOT NULL default '0', - `click` mediumint(8) unsigned NOT NULL default '0', - `money` smallint(6) NOT NULL default '0', - `title` varchar(255) NOT NULL default '', - `shorttitle` char(36) NOT NULL default '', - `color` char(7) NOT NULL default '', - `writer` char(20) NOT NULL default '', - `source` char(30) NOT NULL default '', - `litpic` char(100) NOT NULL default '', - `pubdate` int(10) unsigned NOT NULL default '0', - `senddate` int(10) unsigned NOT NULL default '0', - `mid` mediumint(8) unsigned NOT NULL default '0', - `keywords` char(30) NOT NULL default '', - `lastpost` int(10) unsigned NOT NULL default '0', - `scores` mediumint(8) NOT NULL default '0', - `goodpost` mediumint(8) unsigned NOT NULL default '0', - `badpost` mediumint(8) unsigned NOT NULL default '0', - `voteid` mediumint(8) NOT NULL default '0', - `notpost` tinyint(1) unsigned NOT NULL default '0', - `description` varchar(255) NOT NULL default '', - `filename` varchar(40) NOT NULL default '', - `dutyadmin` mediumint(8) unsigned NOT NULL default '0', - `mtype` mediumint(8) unsigned NOT NULL default '0', - `weight` int(10) NOT NULL default '0', - PRIMARY KEY (`id`), - KEY `sortrank` (`sortrank`), - KEY `mainindex` (`arcrank`,`typeid`,`channel`,`flag`,`mid`), - KEY `lastpost` (`lastpost`,`scores`,`goodpost`,`badpost`,`notpost`) + `id` mediumint(8) unsigned NOT NULL default '0', + `typeid` smallint(5) unsigned NOT NULL default '0', + `typeid2` varchar(90) NOT NULL default '0', + `sortrank` int(10) unsigned NOT NULL default '0', + `flag` set('c','h','p','f','s','j','a','b') default NULL, + `ismake` smallint(6) NOT NULL default '0', + `channel` smallint(6) NOT NULL default '1', + `arcrank` smallint(6) NOT NULL default '0', + `click` mediumint(8) unsigned NOT NULL default '0', + `money` smallint(6) NOT NULL default '0', + `title` varchar(255) NOT NULL default '', + `shorttitle` char(36) NOT NULL default '', + `color` char(7) NOT NULL default '', + `writer` char(20) NOT NULL default '', + `source` char(30) NOT NULL default '', + `litpic` char(100) NOT NULL default '', + `pubdate` int(10) unsigned NOT NULL default '0', + `senddate` int(10) unsigned NOT NULL default '0', + `mid` mediumint(8) unsigned NOT NULL default '0', + `keywords` char(30) NOT NULL default '', + `lastpost` int(10) unsigned NOT NULL default '0', + `scores` mediumint(8) NOT NULL default '0', + `goodpost` mediumint(8) unsigned NOT NULL default '0', + `badpost` mediumint(8) unsigned NOT NULL default '0', + `voteid` mediumint(8) NOT NULL default '0', + `notpost` tinyint(1) unsigned NOT NULL default '0', + `description` varchar(255) NOT NULL default '', + `filename` varchar(40) NOT NULL default '', + `dutyadmin` mediumint(8) unsigned NOT NULL default '0', + `mtype` mediumint(8) unsigned NOT NULL default '0', + `weight` int(10) NOT NULL default '0', + PRIMARY KEY (`id`), + KEY `sortrank` (`sortrank`), + KEY `mainindex` (`arcrank`,`typeid`,`channel`,`flag`,`mid`), + KEY `lastpost` (`lastpost`,`scores`,`goodpost`,`badpost`,`notpost`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__arcrank`; CREATE TABLE `#@__arcrank` ( - `id` smallint(5) unsigned NOT NULL auto_increment, - `rank` smallint(6) NOT NULL default '0', - `membername` char(20) NOT NULL default '', - `adminrank` smallint(6) NOT NULL default '0', - `money` smallint(8) unsigned NOT NULL default '500', - `scores` mediumint(8) NOT NULL default '0', - `purviews` mediumtext, - PRIMARY KEY (`id`) + `id` smallint(5) unsigned NOT NULL auto_increment, + `rank` smallint(6) NOT NULL default '0', + `membername` char(20) NOT NULL default '', + `adminrank` smallint(6) NOT NULL default '0', + `money` smallint(8) unsigned NOT NULL default '500', + `scores` mediumint(8) NOT NULL default '0', + `purviews` mediumtext, + PRIMARY KEY (`id`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__arctiny`; CREATE TABLE `#@__arctiny` ( - `id` mediumint(8) unsigned NOT NULL auto_increment, - `typeid` smallint(5) unsigned NOT NULL default '0', - `typeid2` varchar(90) NOT NULL default '0', - `arcrank` smallint(6) NOT NULL default '0', - `channel` smallint(5) NOT NULL default '1', - `senddate` int(10) unsigned NOT NULL default '0', - `sortrank` int(10) unsigned NOT NULL default '0', - `mid` mediumint(8) unsigned NOT NULL, - PRIMARY KEY (`id`), - KEY `sortrank` (`sortrank`) + `id` mediumint(8) unsigned NOT NULL auto_increment, + `typeid` smallint(5) unsigned NOT NULL default '0', + `typeid2` varchar(90) NOT NULL default '0', + `arcrank` smallint(6) NOT NULL default '0', + `channel` smallint(5) NOT NULL default '1', + `senddate` int(10) unsigned NOT NULL default '0', + `sortrank` int(10) unsigned NOT NULL default '0', + `mid` mediumint(8) unsigned NOT NULL, + PRIMARY KEY (`id`), + KEY `sortrank` (`sortrank`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__arctype`; CREATE TABLE `#@__arctype` ( - `id` smallint(5) unsigned NOT NULL auto_increment, - `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` varchar(255) NOT NULL default '', - `cnoverview` char(255) NOT NULL default '', - `enname` char(255) NOT NULL default '', - `enoverview` char(255) NOT NULL default '', - `bigpic` char(255) NOT NULL default '', - `litimg` char(255) NOT NULL default '', - `typedir` char(60) NOT NULL default '', - `isdefault` smallint(6) NOT NULL default '0', - `defaultname` char(15) NOT NULL default 'index.html', - `issend` smallint(6) NOT NULL default '0', - `channeltype` smallint(6) default '1', - `maxpage` smallint(6) NOT NULL default '-1', - `ispart` smallint(6) NOT NULL default '0', - `corank` smallint(6) NOT NULL default '0', - `tempindex` char(50) NOT NULL default '', - `templist` char(50) NOT NULL default '', - `temparticle` char(50) NOT NULL default '', - `namerule` char(50) NOT NULL default '', - `namerule2` char(50) NOT NULL default '', - `modname` char(20) NOT NULL default '', - `description` char(150) NOT NULL default '', - `keywords` varchar(60) NOT NULL default '', - `seotitle` varchar(80) NOT NULL default '', - `moresite` tinyint(1) unsigned NOT NULL default '0', - `sitepath` char(60) NOT NULL default '', - `siteurl` char(50) NOT NULL default '', - `ishidden` smallint(6) NOT NULL default '0', - `cross` tinyint(1) NOT NULL default '0', - `crossid` text, - `content` text, - `smalltypes` text, - PRIMARY KEY (`id`), - KEY `reid` (`reid`,`isdefault`,`channeltype`,`ispart`,`corank`,`topid`,`ishidden`), - KEY `sortrank` (`sortrank`) + `id` smallint(5) unsigned NOT NULL auto_increment, + `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` varchar(255) NOT NULL default '', + `cnoverview` char(255) NOT NULL default '', + `enname` char(255) NOT NULL default '', + `enoverview` char(255) NOT NULL default '', + `bigpic` char(255) NOT NULL default '', + `litimg` char(255) NOT NULL default '', + `typedir` char(60) NOT NULL default '', + `isdefault` smallint(6) NOT NULL default '0', + `defaultname` char(15) NOT NULL default 'index.html', + `issend` smallint(6) NOT NULL default '0', + `channeltype` smallint(6) default '1', + `maxpage` smallint(6) NOT NULL default '-1', + `ispart` smallint(6) NOT NULL default '0', + `corank` smallint(6) NOT NULL default '0', + `tempindex` char(50) NOT NULL default '', + `templist` char(50) NOT NULL default '', + `temparticle` char(50) NOT NULL default '', + `namerule` char(50) NOT NULL default '', + `namerule2` char(50) NOT NULL default '', + `modname` char(20) NOT NULL default '', + `description` char(150) NOT NULL default '', + `keywords` varchar(60) NOT NULL default '', + `seotitle` varchar(80) NOT NULL default '', + `moresite` tinyint(1) unsigned NOT NULL default '0', + `sitepath` char(60) NOT NULL default '', + `siteurl` char(50) NOT NULL default '', + `ishidden` smallint(6) NOT NULL default '0', + `cross` tinyint(1) NOT NULL default '0', + `crossid` text, + `content` text, + `smalltypes` text, + PRIMARY KEY (`id`), + KEY `reid` (`reid`,`isdefault`,`channeltype`,`ispart`,`corank`,`topid`,`ishidden`), + KEY `sortrank` (`sortrank`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__area`; CREATE TABLE `#@__area` ( - `id` int(10) unsigned NOT NULL auto_increment, - `name` varchar(20) NOT NULL default '', - `reid` int(10) unsigned NOT NULL default '0', - `disorder` int(10) unsigned NOT NULL default '0', - PRIMARY KEY (`id`) + `id` int(10) unsigned NOT NULL auto_increment, + `name` varchar(20) NOT NULL default '', + `reid` int(10) unsigned NOT NULL default '0', + `disorder` int(10) unsigned NOT NULL default '0', + PRIMARY KEY (`id`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__channeltype`; CREATE TABLE `#@__channeltype` ( - `id` smallint(6) NOT NULL default '0', - `nid` varchar(20) NOT NULL default '', - `typename` varchar(30) NOT NULL default '', - `maintable` varchar(50) NOT NULL default '#@__archives', - `addtable` varchar(50) NOT NULL default '', - `addcon` varchar(30) NOT NULL default '', - `mancon` varchar(30) NOT NULL default '', - `editcon` varchar(30) NOT NULL default '', - `useraddcon` varchar(30) NOT NULL default '', - `usermancon` varchar(30) NOT NULL default '', - `usereditcon` varchar(30) NOT NULL default '', - `fieldset` text, - `listfields` text, - `allfields` text, - `issystem` smallint(6) NOT NULL default '0', - `isshow` smallint(6) NOT NULL default '1', - `issend` smallint(6) NOT NULL default '0', - `arcsta` smallint(6) NOT NULL default '-1', - `usertype` char(10) NOT NULL default '', - `sendrank` smallint(6) NOT NULL default '10', - `isdefault` smallint(6) NOT NULL default '0', - `needdes` tinyint(1) NOT NULL default '1', - `needpic` tinyint(1) NOT NULL default '1', - `titlename` varchar(20) NOT NULL default '标题', - `onlyone` smallint(6) NOT NULL default '0', - `dfcid` smallint(5) unsigned NOT NULL default '0', - PRIMARY KEY (`id`), - KEY `nid` (`nid`,`isshow`,`arcsta`,`sendrank`) + `id` smallint(6) NOT NULL default '0', + `nid` varchar(20) NOT NULL default '', + `typename` varchar(30) NOT NULL default '', + `maintable` varchar(50) NOT NULL default '#@__archives', + `addtable` varchar(50) NOT NULL default '', + `addcon` varchar(30) NOT NULL default '', + `mancon` varchar(30) NOT NULL default '', + `editcon` varchar(30) NOT NULL default '', + `useraddcon` varchar(30) NOT NULL default '', + `usermancon` varchar(30) NOT NULL default '', + `usereditcon` varchar(30) NOT NULL default '', + `fieldset` text, + `listfields` text, + `allfields` text, + `issystem` smallint(6) NOT NULL default '0', + `isshow` smallint(6) NOT NULL default '1', + `issend` smallint(6) NOT NULL default '0', + `arcsta` smallint(6) NOT NULL default '-1', + `usertype` char(10) NOT NULL default '', + `sendrank` smallint(6) NOT NULL default '10', + `isdefault` smallint(6) NOT NULL default '0', + `needdes` tinyint(1) NOT NULL default '1', + `needpic` tinyint(1) NOT NULL default '1', + `titlename` varchar(20) NOT NULL default '标题', + `onlyone` smallint(6) NOT NULL default '0', + `dfcid` smallint(5) unsigned NOT NULL default '0', + PRIMARY KEY (`id`), + KEY `nid` (`nid`,`isshow`,`arcsta`,`sendrank`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__co_onepage`; CREATE TABLE `#@__co_onepage` ( - `id` int(11) NOT NULL auto_increment, - `url` varchar(60) NOT NULL default '', - `title` varchar(60) NOT NULL default '', - `issource` smallint(6) NOT NULL default '1', - `lang` varchar(10) NOT NULL default 'gb2312', - `rule` text, - PRIMARY KEY (`id`), - KEY `url` (`url`) + `id` int(11) NOT NULL auto_increment, + `url` varchar(60) NOT NULL default '', + `title` varchar(60) NOT NULL default '', + `issource` smallint(6) NOT NULL default '1', + `lang` varchar(10) NOT NULL default 'gb2312', + `rule` text, + PRIMARY KEY (`id`), + KEY `url` (`url`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__diyforms`; CREATE TABLE `#@__diyforms` ( - `diyid` int(10) unsigned NOT NULL auto_increment, - `name` varchar(50) NOT NULL default '', - `posttemplate` varchar(50) NOT NULL, - `viewtemplate` varchar(50) NOT NULL, - `listtemplate` varchar(50) NOT NULL, - `table` varchar(50) NOT NULL default '', - `info` text, - `public` tinyint(1) NOT NULL default '1', - PRIMARY KEY (`diyid`) + `diyid` int(10) unsigned NOT NULL auto_increment, + `name` varchar(50) NOT NULL default '', + `posttemplate` varchar(50) NOT NULL, + `viewtemplate` varchar(50) NOT NULL, + `listtemplate` varchar(50) NOT NULL, + `table` varchar(50) NOT NULL default '', + `info` text, + `public` tinyint(1) NOT NULL default '1', + PRIMARY KEY (`diyid`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__downloads`; CREATE TABLE `#@__downloads` ( - `hash` char(32) NOT NULL, - `id` int(10) unsigned NOT NULL default '0', - `downloads` int(10) unsigned NOT NULL default '0', - PRIMARY KEY (`hash`) + `hash` char(32) NOT NULL, + `id` int(10) unsigned NOT NULL default '0', + `downloads` int(10) unsigned NOT NULL default '0', + PRIMARY KEY (`hash`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__erradd`; CREATE TABLE `#@__erradd` ( - `id` int(10) unsigned NOT NULL auto_increment, - `aid` mediumint(8) unsigned NOT NULL, - `mid` mediumint(8) unsigned default NULL, - `title` char(60) NOT NULL default '', - `type` smallint(6) NOT NULL default '0', - `errtxt` mediumtext, - `oktxt` mediumtext, - `sendtime` int(10) unsigned NOT NULL default '0', - KEY `id` (`id`) + `id` int(10) unsigned NOT NULL auto_increment, + `aid` mediumint(8) unsigned NOT NULL, + `mid` mediumint(8) unsigned default NULL, + `title` char(60) NOT NULL default '', + `type` smallint(6) NOT NULL default '0', + `errtxt` mediumtext, + `oktxt` mediumtext, + `sendtime` int(10) unsigned NOT NULL default '0', + KEY `id` (`id`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__feedback`; CREATE TABLE `#@__feedback` ( - `id` int(10) unsigned NOT NULL auto_increment, - `aid` mediumint(8) unsigned NOT NULL default '0', - `fid` INT(10) UNSIGNED NOT NULL DEFAULT '0', - `typeid` smallint(5) unsigned NOT NULL default '0', - `username` char(20) NOT NULL default '', - `arctitle` varchar(60) NOT NULL default '', - `ip` char(46) NOT NULL default '', - `ischeck` smallint(6) NOT NULL default '0', - `dtime` int(10) unsigned NOT NULL default '0', - `replycount` INT(10) UNSIGNED NOT NULL DEFAULT '0', - `mid` mediumint(8) unsigned NOT NULL default '0', - `bad` mediumint(8) unsigned NOT NULL default '0', - `good` mediumint(8) unsigned NOT NULL default '0', - `ftype` set('feedback','good','bad') NOT NULL default 'feedback', - `face` smallint(5) unsigned NOT NULL default '0', - `msg` text, - PRIMARY KEY (`id`), - KEY `aid` (`aid`,`ischeck`,`mid`) + `id` int(10) unsigned NOT NULL auto_increment, + `aid` mediumint(8) unsigned NOT NULL default '0', + `fid` INT(10) UNSIGNED NOT NULL DEFAULT '0', + `typeid` smallint(5) unsigned NOT NULL default '0', + `username` char(20) NOT NULL default '', + `arctitle` varchar(60) NOT NULL default '', + `ip` char(46) NOT NULL default '', + `ischeck` smallint(6) NOT NULL default '0', + `dtime` int(10) unsigned NOT NULL default '0', + `replycount` INT(10) UNSIGNED NOT NULL DEFAULT '0', + `mid` mediumint(8) unsigned NOT NULL default '0', + `bad` mediumint(8) unsigned NOT NULL default '0', + `good` mediumint(8) unsigned NOT NULL default '0', + `ftype` set('feedback','good','bad') NOT NULL default 'feedback', + `face` smallint(5) unsigned NOT NULL default '0', + `msg` text, + PRIMARY KEY (`id`), + KEY `aid` (`aid`,`ischeck`,`mid`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__feedback_goodbad`; @@ -396,429 +396,429 @@ CREATE TABLE `#@__feedback_goodbad` ( DROP TABLE IF EXISTS `#@__flink`; CREATE TABLE `#@__flink` ( - `id` smallint(5) unsigned NOT NULL auto_increment, - `sortrank` smallint(6) NOT NULL default '0', - `url` char(60) NOT NULL default '', - `webname` char(30) NOT NULL default '', - `msg` char(200) NOT NULL default '', - `email` char(50) NOT NULL default '', - `logo` char(60) NOT NULL default '', - `dtime` int(10) unsigned NOT NULL default '0', - `typeid` smallint(5) unsigned NOT NULL default '0', - `ischeck` smallint(6) NOT NULL default '1', - PRIMARY KEY (`id`) + `id` smallint(5) unsigned NOT NULL auto_increment, + `sortrank` smallint(6) NOT NULL default '0', + `url` char(60) NOT NULL default '', + `webname` char(30) NOT NULL default '', + `msg` char(200) NOT NULL default '', + `email` char(50) NOT NULL default '', + `logo` char(60) NOT NULL default '', + `dtime` int(10) unsigned NOT NULL default '0', + `typeid` smallint(5) unsigned NOT NULL default '0', + `ischeck` smallint(6) NOT NULL default '1', + PRIMARY KEY (`id`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__flinktype`; CREATE TABLE `#@__flinktype` ( - `id` mediumint(8) unsigned NOT NULL auto_increment, - `typename` varchar(50) NOT NULL default '', - PRIMARY KEY (`id`) + `id` mediumint(8) unsigned NOT NULL auto_increment, + `typename` varchar(50) NOT NULL default '', + PRIMARY KEY (`id`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__freelist`; CREATE TABLE `#@__freelist` ( - `aid` int(11) NOT NULL auto_increment, - `title` varchar(50) NOT NULL default '', - `namerule` varchar(50) NOT NULL default '', - `listdir` varchar(60) NOT NULL default '', - `defaultpage` varchar(20) NOT NULL default '', - `nodefault` smallint(6) NOT NULL default '0', - `templet` varchar(50) NOT NULL default '', - `edtime` int(11) NOT NULL default '0', - `maxpage` smallint(5) unsigned NOT NULL default '100', - `click` int(11) NOT NULL default '1', - `listtag` mediumtext, - `keywords` varchar(100) NOT NULL default '', - `description` varchar(250) NOT NULL default '', - PRIMARY KEY (`aid`) + `aid` int(11) NOT NULL auto_increment, + `title` varchar(50) NOT NULL default '', + `namerule` varchar(50) NOT NULL default '', + `listdir` varchar(60) NOT NULL default '', + `defaultpage` varchar(20) NOT NULL default '', + `nodefault` smallint(6) NOT NULL default '0', + `templet` varchar(50) NOT NULL default '', + `edtime` int(11) NOT NULL default '0', + `maxpage` smallint(5) unsigned NOT NULL default '100', + `click` int(11) NOT NULL default '1', + `listtag` mediumtext, + `keywords` varchar(100) NOT NULL default '', + `description` varchar(250) NOT NULL default '', + PRIMARY KEY (`aid`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__homepageset`; CREATE TABLE `#@__homepageset` ( - `templet` char(50) NOT NULL default '', - `position` char(30) NOT NULL default '', - `showmod` tinyint(2) NOT NULL default '1' + `templet` char(50) NOT NULL default '', + `position` char(30) NOT NULL default '', + `showmod` tinyint(2) NOT NULL default '1' ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__keywords`; CREATE TABLE `#@__keywords` ( - `aid` mediumint(8) unsigned NOT NULL auto_increment, - `keyword` char(16) NOT NULL default '', - `rank` mediumint(8) unsigned NOT NULL default '0', - `sta` smallint(6) NOT NULL default '1', - `rpurl` char(60) NOT NULL default '', - PRIMARY KEY (`aid`), - KEY `keyword` (`keyword`,`rank`,`sta`) + `aid` mediumint(8) unsigned NOT NULL auto_increment, + `keyword` char(16) NOT NULL default '', + `rank` mediumint(8) unsigned NOT NULL default '0', + `sta` smallint(6) NOT NULL default '1', + `rpurl` char(60) NOT NULL default '', + PRIMARY KEY (`aid`), + KEY `keyword` (`keyword`,`rank`,`sta`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__log`; CREATE TABLE `#@__log` ( - `lid` mediumint(8) unsigned NOT NULL auto_increment, - `adminid` smallint(8) unsigned NOT NULL default '0', - `filename` char(60) NOT NULL default '', - `method` char(10) NOT NULL default '', - `query` char(200) NOT NULL default '', - `cip` char(46) NOT NULL default '', - `dtime` int(10) unsigned NOT NULL default '0', - PRIMARY KEY (`lid`) + `lid` mediumint(8) unsigned NOT NULL auto_increment, + `adminid` smallint(8) unsigned NOT NULL default '0', + `filename` char(60) NOT NULL default '', + `method` char(10) NOT NULL default '', + `query` char(200) NOT NULL default '', + `cip` char(46) NOT NULL default '', + `dtime` int(10) unsigned NOT NULL default '0', + PRIMARY KEY (`lid`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__member`; CREATE TABLE `#@__member` ( - `mid` mediumint(8) unsigned NOT NULL auto_increment, - `mtype` varchar(20) NOT NULL default '个人', - `userid` char(20) NOT NULL default '', - `pwd` char(32) NOT NULL default '', - `pwd_new` varchar(120) NOT NULL DEFAULT '', - `uname` char(36) NOT NULL default '', - `sex` enum('男','女','保密') NOT NULL default '保密', - `rank` smallint(5) unsigned NOT NULL default '0', - `uptime` int(11) NOT NULL default '0', - `exptime` smallint(6) NOT NULL default '0', - `money` mediumint(8) unsigned NOT NULL default '0', - `email` char(50) NOT NULL default '', - `scores` mediumint(8) unsigned NOT NULL default '0', - `matt` smallint(5) unsigned NOT NULL default '0', - `spacesta` smallint(6) NOT NULL default '0', - `face` char(50) NOT NULL default '', - `safequestion` smallint(5) unsigned NOT NULL default '0', - `safeanswer` char(30) NOT NULL default '', - `jointime` int(10) unsigned NOT NULL default '0', - `joinip` char(46) NOT NULL default '', - `logintime` int(10) unsigned NOT NULL default '0', - `loginip` char(46) NOT NULL default '', - `checkmail` smallint(6) NOT NULL default '-1', - `loginerr` tinyint NULL DEFAULT 0, - `send_max` int DEFAULT '0', - PRIMARY KEY (`mid`), - KEY `userid` (`userid`,`sex`), - KEY `logintime` (`logintime`) + `mid` mediumint(8) unsigned NOT NULL auto_increment, + `mtype` varchar(20) NOT NULL default '个人', + `userid` char(20) NOT NULL default '', + `pwd` char(32) NOT NULL default '', + `pwd_new` varchar(120) NOT NULL DEFAULT '', + `uname` char(36) NOT NULL default '', + `sex` enum('男','女','保密') NOT NULL default '保密', + `rank` smallint(5) unsigned NOT NULL default '0', + `uptime` int(11) NOT NULL default '0', + `exptime` smallint(6) NOT NULL default '0', + `money` mediumint(8) unsigned NOT NULL default '0', + `email` char(50) NOT NULL default '', + `scores` mediumint(8) unsigned NOT NULL default '0', + `matt` smallint(5) unsigned NOT NULL default '0', + `spacesta` smallint(6) NOT NULL default '0', + `face` char(50) NOT NULL default '', + `safequestion` smallint(5) unsigned NOT NULL default '0', + `safeanswer` char(30) NOT NULL default '', + `jointime` int(10) unsigned NOT NULL default '0', + `joinip` char(46) NOT NULL default '', + `logintime` int(10) unsigned NOT NULL default '0', + `loginip` char(46) NOT NULL default '', + `checkmail` smallint(6) NOT NULL default '-1', + `loginerr` tinyint NULL DEFAULT 0, + `send_max` int DEFAULT '0', + PRIMARY KEY (`mid`), + KEY `userid` (`userid`,`sex`), + KEY `logintime` (`logintime`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__member_company`; CREATE TABLE `#@__member_company` ( - `mid` mediumint(8) NOT NULL auto_increment, - `company` varchar(36) NOT NULL default '', - `product` varchar(50) NOT NULL default '', - `place` smallint(5) unsigned NOT NULL default '0', - `vocation` smallint(5) unsigned NOT NULL default '0', - `cosize` smallint(5) unsigned NOT NULL default '0', - `tel` varchar(30) NOT NULL default '', - `fax` varchar(30) NOT NULL default '', - `linkman` varchar(20) NOT NULL default '', - `address` varchar(50) NOT NULL default '', - `mobile` varchar(30) NOT NULL default '', - `email` varchar(50) NOT NULL default '', - `url` varchar(50) NOT NULL default '', - `uptime` int(10) unsigned NOT NULL default '0', - `checked` tinyint(1) unsigned NOT NULL default '0', - `introduce` text, - `comface` varchar(255) NOT NULL default '', - PRIMARY KEY (`mid`) + `mid` mediumint(8) NOT NULL auto_increment, + `company` varchar(36) NOT NULL default '', + `product` varchar(50) NOT NULL default '', + `place` smallint(5) unsigned NOT NULL default '0', + `vocation` smallint(5) unsigned NOT NULL default '0', + `cosize` smallint(5) unsigned NOT NULL default '0', + `tel` varchar(30) NOT NULL default '', + `fax` varchar(30) NOT NULL default '', + `linkman` varchar(20) NOT NULL default '', + `address` varchar(50) NOT NULL default '', + `mobile` varchar(30) NOT NULL default '', + `email` varchar(50) NOT NULL default '', + `url` varchar(50) NOT NULL default '', + `uptime` int(10) unsigned NOT NULL default '0', + `checked` tinyint(1) unsigned NOT NULL default '0', + `introduce` text, + `comface` varchar(255) NOT NULL default '', + PRIMARY KEY (`mid`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__member_flink`; CREATE TABLE `#@__member_flink` ( - `aid` mediumint(8) unsigned NOT NULL auto_increment, - `mid` mediumint(8) unsigned NOT NULL default '0', - `title` varchar(30) NOT NULL default '', - `url` varchar(100) NOT NULL default '', - PRIMARY KEY (`aid`) + `aid` mediumint(8) unsigned NOT NULL auto_increment, + `mid` mediumint(8) unsigned NOT NULL default '0', + `title` varchar(30) NOT NULL default '', + `url` varchar(100) NOT NULL default '', + PRIMARY KEY (`aid`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__member_model`; CREATE TABLE `#@__member_model` ( - `id` int(10) NOT NULL auto_increment, - `name` varchar(20) NOT NULL, - `table` varchar(30) NOT NULL, - `description` varchar(50) NOT NULL, - `state` int(2) NOT NULL default '0', - `issystem` int(2) NOT NULL default '0', - `info` text NOT NULL, - PRIMARY KEY (`id`) + `id` int(10) NOT NULL auto_increment, + `name` varchar(20) NOT NULL, + `table` varchar(30) NOT NULL, + `description` varchar(50) NOT NULL, + `state` int(2) NOT NULL default '0', + `issystem` int(2) NOT NULL default '0', + `info` text NOT NULL, + PRIMARY KEY (`id`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__member_operation`; CREATE TABLE `#@__member_operation` ( - `aid` int(11) NOT NULL auto_increment, - `buyid` varchar(80) NOT NULL default '', - `pname` varchar(50) NOT NULL default '', - `product` varchar(10) NOT NULL default '', - `money` int(11) NOT NULL default '0', - `mtime` int(11) NOT NULL default '0', - `pid` int(11) NOT NULL default '0', - `mid` int(11) NOT NULL default '0', - `sta` int(11) NOT NULL default '0', - `oldinfo` varchar(200) NOT NULL default '', - PRIMARY KEY (`aid`), - KEY `buyid` (`buyid`), - KEY `pid` (`pid`,`mid`,`sta`) + `aid` int(11) NOT NULL auto_increment, + `buyid` varchar(80) NOT NULL default '', + `pname` varchar(50) NOT NULL default '', + `product` varchar(10) NOT NULL default '', + `money` int(11) NOT NULL default '0', + `mtime` int(11) NOT NULL default '0', + `pid` int(11) NOT NULL default '0', + `mid` int(11) NOT NULL default '0', + `sta` int(11) NOT NULL default '0', + `oldinfo` varchar(200) NOT NULL default '', + PRIMARY KEY (`aid`), + KEY `buyid` (`buyid`), + KEY `pid` (`pid`,`mid`,`sta`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__member_person`; CREATE TABLE `#@__member_person` ( - `mid` mediumint(8) unsigned NOT NULL default '0', - `onlynet` tinyint(1) unsigned NOT NULL default '1', - `sex` enum('男','女','保密') NOT NULL default '男', - `uname` char(30) NOT NULL default '', - `qq` char(12) NOT NULL default '', - `msn` char(50) NOT NULL default '', - `tel` varchar(15) NOT NULL default '', - `mobile` varchar(15) NOT NULL default '', - `place` smallint(5) unsigned NOT NULL default '0', - `oldplace` smallint(5) unsigned NOT NULL default '0', - `birthday` date NOT NULL default '1980-01-01', - `star` smallint(6) unsigned NOT NULL default '1', - `income` smallint(6) NOT NULL default '0', - `education` smallint(6) NOT NULL default '0', - `height` smallint(5) unsigned NOT NULL default '160', - `bodytype` smallint(6) NOT NULL default '0', - `blood` smallint(6) NOT NULL default '0', - `vocation` smallint(6) NOT NULL default '0', - `smoke` smallint(6) NOT NULL default '0', - `marital` smallint(6) NOT NULL default '0', - `house` smallint(6) NOT NULL default '0', - `drink` smallint(6) NOT NULL default '0', - `datingtype` smallint(6) NOT NULL default '0', - `language` set('普通话','上海话','广东话','英语','日语','韩语','法语','意大利语','德语','西班牙语','俄语','阿拉伯语') default NULL, - `nature` set('性格外向','性格内向','活泼开朗','豪放不羁','患得患失','冲动','幽默','稳重','轻浮','沉默寡言','多愁善感','时喜时悲','附庸风雅','能说会道','坚强','脆弱','幼稚','成熟','快言快语','损人利己','狡猾善变','交际广泛','优柔寡断','自私','真诚','独立','依赖','难以琢磨','悲观消极','郁郁寡欢','胆小怕事','乐观向上','任性','自负','自卑','拜金','温柔体贴','小心翼翼','暴力倾向','逆来顺受','不拘小节','暴躁','倔强','豪爽','害羞','婆婆妈妈','敢做敢当','助人为乐','耿直','虚伪','孤僻','老实','守旧','敏感','迟钝','婆婆妈妈','武断','果断','刻薄') default NULL, - `lovemsg` varchar(100) NOT NULL default '', - `address` varchar(50) NOT NULL default '', - `uptime` int(10) unsigned NOT NULL default '0', - PRIMARY KEY (`mid`) + `mid` mediumint(8) unsigned NOT NULL default '0', + `onlynet` tinyint(1) unsigned NOT NULL default '1', + `sex` enum('男','女','保密') NOT NULL default '男', + `uname` char(30) NOT NULL default '', + `qq` char(12) NOT NULL default '', + `msn` char(50) NOT NULL default '', + `tel` varchar(15) NOT NULL default '', + `mobile` varchar(15) NOT NULL default '', + `place` smallint(5) unsigned NOT NULL default '0', + `oldplace` smallint(5) unsigned NOT NULL default '0', + `birthday` date NOT NULL default '1980-01-01', + `star` smallint(6) unsigned NOT NULL default '1', + `income` smallint(6) NOT NULL default '0', + `education` smallint(6) NOT NULL default '0', + `height` smallint(5) unsigned NOT NULL default '160', + `bodytype` smallint(6) NOT NULL default '0', + `blood` smallint(6) NOT NULL default '0', + `vocation` smallint(6) NOT NULL default '0', + `smoke` smallint(6) NOT NULL default '0', + `marital` smallint(6) NOT NULL default '0', + `house` smallint(6) NOT NULL default '0', + `drink` smallint(6) NOT NULL default '0', + `datingtype` smallint(6) NOT NULL default '0', + `language` set('普通话','上海话','广东话','英语','日语','韩语','法语','意大利语','德语','西班牙语','俄语','阿拉伯语') default NULL, + `nature` set('性格外向','性格内向','活泼开朗','豪放不羁','患得患失','冲动','幽默','稳重','轻浮','沉默寡言','多愁善感','时喜时悲','附庸风雅','能说会道','坚强','脆弱','幼稚','成熟','快言快语','损人利己','狡猾善变','交际广泛','优柔寡断','自私','真诚','独立','依赖','难以琢磨','悲观消极','郁郁寡欢','胆小怕事','乐观向上','任性','自负','自卑','拜金','温柔体贴','小心翼翼','暴力倾向','逆来顺受','不拘小节','暴躁','倔强','豪爽','害羞','婆婆妈妈','敢做敢当','助人为乐','耿直','虚伪','孤僻','老实','守旧','敏感','迟钝','婆婆妈妈','武断','果断','刻薄') default NULL, + `lovemsg` varchar(100) NOT NULL default '', + `address` varchar(50) NOT NULL default '', + `uptime` int(10) unsigned NOT NULL default '0', + PRIMARY KEY (`mid`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__member_pms`; CREATE TABLE `#@__member_pms` ( - `id` int(10) unsigned NOT NULL auto_increment, - `floginid` varchar(20) NOT NULL default '', - `fromid` mediumint(8) unsigned NOT NULL default '0', - `toid` mediumint(8) unsigned NOT NULL default '0', - `tologinid` char(20) NOT NULL default '', - `folder` enum('inbox','outbox') default 'inbox', - `subject` varchar(60) NOT NULL default '', - `sendtime` int(10) unsigned NOT NULL default '0', - `writetime` int(10) unsigned NOT NULL default '0', - `hasview` tinyint(1) unsigned NOT NULL default '0', - `isadmin` tinyint(1) NOT NULL default '0', - `message` text, - PRIMARY KEY (`id`), - KEY `sendtime` (`sendtime`) + `id` int(10) unsigned NOT NULL auto_increment, + `floginid` varchar(20) NOT NULL default '', + `fromid` mediumint(8) unsigned NOT NULL default '0', + `toid` mediumint(8) unsigned NOT NULL default '0', + `tologinid` char(20) NOT NULL default '', + `folder` enum('inbox','outbox') default 'inbox', + `subject` varchar(60) NOT NULL default '', + `sendtime` int(10) unsigned NOT NULL default '0', + `writetime` int(10) unsigned NOT NULL default '0', + `hasview` tinyint(1) unsigned NOT NULL default '0', + `isadmin` tinyint(1) NOT NULL default '0', + `message` text, + PRIMARY KEY (`id`), + KEY `sendtime` (`sendtime`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__member_space`; CREATE TABLE `#@__member_space` ( - `mid` mediumint(8) unsigned NOT NULL default '0', - `pagesize` smallint(5) unsigned NOT NULL default '10', - `matt` smallint(6) NOT NULL default '0', - `spacename` varchar(50) NOT NULL default '', - `spacelogo` varchar(50) NOT NULL default '', - `spacestyle` varchar(20) NOT NULL default '', - `sign` varchar(100) NOT NULL default '没签名', - `spacenews` text, - PRIMARY KEY (`mid`) + `mid` mediumint(8) unsigned NOT NULL default '0', + `pagesize` smallint(5) unsigned NOT NULL default '10', + `matt` smallint(6) NOT NULL default '0', + `spacename` varchar(50) NOT NULL default '', + `spacelogo` varchar(50) NOT NULL default '', + `spacestyle` varchar(20) NOT NULL default '', + `sign` varchar(100) NOT NULL default '没签名', + `spacenews` text, + PRIMARY KEY (`mid`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__member_stow`; CREATE TABLE `#@__member_stow` ( - `id` int(10) unsigned NOT NULL auto_increment, - `mid` mediumint(8) unsigned NOT NULL default '0', - `aid` mediumint(8) unsigned NOT NULL default '0', - `title` char(60) NOT NULL default '', - `addtime` int(10) unsigned NOT NULL default '0', - `type` varchar(10) default NULL, - PRIMARY KEY (`id`), - KEY `uid` (`mid`) + `id` int(10) unsigned NOT NULL auto_increment, + `mid` mediumint(8) unsigned NOT NULL default '0', + `aid` mediumint(8) unsigned NOT NULL default '0', + `title` char(60) NOT NULL default '', + `addtime` int(10) unsigned NOT NULL default '0', + `type` varchar(10) default NULL, + PRIMARY KEY (`id`), + KEY `uid` (`mid`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__member_stowtype`; CREATE TABLE `#@__member_stowtype` ( - `stowname` varchar(30) NOT NULL, - `indexname` varchar(30) NOT NULL, - `indexurl` varchar(50) NOT NULL, - PRIMARY KEY (`stowname`) + `stowname` varchar(30) NOT NULL, + `indexname` varchar(30) NOT NULL, + `indexurl` varchar(50) NOT NULL, + PRIMARY KEY (`stowname`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__member_tj`; CREATE TABLE `#@__member_tj` ( - `mid` mediumint(8) NOT NULL auto_increment, - `article` smallint(5) unsigned NOT NULL default '0', - `album` smallint(5) unsigned NOT NULL default '0', - `archives` smallint(5) unsigned NOT NULL default '0', - `homecount` int(10) unsigned NOT NULL default '0', - `pagecount` int(10) unsigned NOT NULL default '0', - `feedback` mediumint(8) unsigned NOT NULL default '0', - `friend` smallint(5) unsigned NOT NULL default '0', - `stow` smallint(5) unsigned NOT NULL default '0', - `soft` int(10) NOT NULL default '0', - `info` int(10) NOT NULL default '0', - `shop` int(10) NOT NULL default '0', - PRIMARY KEY (`mid`) + `mid` mediumint(8) NOT NULL auto_increment, + `article` smallint(5) unsigned NOT NULL default '0', + `album` smallint(5) unsigned NOT NULL default '0', + `archives` smallint(5) unsigned NOT NULL default '0', + `homecount` int(10) unsigned NOT NULL default '0', + `pagecount` int(10) unsigned NOT NULL default '0', + `feedback` mediumint(8) unsigned NOT NULL default '0', + `friend` smallint(5) unsigned NOT NULL default '0', + `stow` smallint(5) unsigned NOT NULL default '0', + `soft` int(10) NOT NULL default '0', + `info` int(10) NOT NULL default '0', + `shop` int(10) NOT NULL default '0', + PRIMARY KEY (`mid`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__member_type`; CREATE TABLE `#@__member_type` ( - `aid` int(11) NOT NULL auto_increment, - `rank` int(11) NOT NULL default '0', - `pname` varchar(50) NOT NULL default '', - `money` int(11) NOT NULL default '0', - `exptime` int(11) NOT NULL default '30', - PRIMARY KEY (`aid`) + `aid` int(11) NOT NULL auto_increment, + `rank` int(11) NOT NULL default '0', + `pname` varchar(50) NOT NULL default '', + `money` int(11) NOT NULL default '0', + `exptime` int(11) NOT NULL default '30', + PRIMARY KEY (`aid`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__moneycard_record`; CREATE TABLE `#@__moneycard_record` ( - `aid` int(11) NOT NULL auto_increment, - `ctid` int(11) NOT NULL default '0', - `cardid` varchar(50) NOT NULL default '', - `uid` int(11) NOT NULL default '0', - `isexp` smallint(6) NOT NULL default '0', - `mtime` int(11) NOT NULL default '0', - `utime` int(11) NOT NULL default '0', - `money` int(11) NOT NULL default '0', - `num` int(11) NOT NULL default '0', - PRIMARY KEY (`aid`), - KEY `ctid` (`ctid`), - KEY `cardid` (`cardid`), - KEY `uid` (`uid`) + `aid` int(11) NOT NULL auto_increment, + `ctid` int(11) NOT NULL default '0', + `cardid` varchar(50) NOT NULL default '', + `uid` int(11) NOT NULL default '0', + `isexp` smallint(6) NOT NULL default '0', + `mtime` int(11) NOT NULL default '0', + `utime` int(11) NOT NULL default '0', + `money` int(11) NOT NULL default '0', + `num` int(11) NOT NULL default '0', + PRIMARY KEY (`aid`), + KEY `ctid` (`ctid`), + KEY `cardid` (`cardid`), + KEY `uid` (`uid`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__moneycard_type`; CREATE TABLE `#@__moneycard_type` ( - `tid` int(11) NOT NULL auto_increment, - `num` int(11) NOT NULL default '500', - `money` int(11) NOT NULL default '50', - `pname` varchar(50) NOT NULL default '', - PRIMARY KEY (`tid`) + `tid` int(11) NOT NULL auto_increment, + `num` int(11) NOT NULL default '500', + `money` int(11) NOT NULL default '50', + `pname` varchar(50) NOT NULL default '', + PRIMARY KEY (`tid`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__mtypes`; CREATE TABLE `#@__mtypes` ( - `mtypeid` mediumint(8) unsigned NOT NULL auto_increment, - `mtypename` char(40) NOT NULL, - `channelid` smallint(6) NOT NULL default '1', - `mid` mediumint(8) unsigned NOT NULL default '0', - PRIMARY KEY (`mtypeid`) + `mtypeid` mediumint(8) unsigned NOT NULL auto_increment, + `mtypename` char(40) NOT NULL, + `channelid` smallint(6) NOT NULL default '1', + `mid` mediumint(8) unsigned NOT NULL default '0', + PRIMARY KEY (`mtypeid`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__myad`; CREATE TABLE `#@__myad` ( - `aid` mediumint(8) unsigned NOT NULL auto_increment, - `clsid` smallint(5) NOT NULL default 0, - `typeid` smallint(5) unsigned NOT NULL default '0', - `tagname` varchar(30) NOT NULL default '', - `adname` varchar(60) NOT NULL default '', - `timeset` smallint(6) NOT NULL default '0', - `starttime` int(10) unsigned NOT NULL default '0', - `endtime` int(10) unsigned NOT NULL default '0', - `normbody` text, - `expbody` text, - PRIMARY KEY (`aid`), - KEY `tagname` (`tagname`,`typeid`,`timeset`,`endtime`,`starttime`) + `aid` mediumint(8) unsigned NOT NULL auto_increment, + `clsid` smallint(5) NOT NULL default 0, + `typeid` smallint(5) unsigned NOT NULL default '0', + `tagname` varchar(30) NOT NULL default '', + `adname` varchar(60) NOT NULL default '', + `timeset` smallint(6) NOT NULL default '0', + `starttime` int(10) unsigned NOT NULL default '0', + `endtime` int(10) unsigned NOT NULL default '0', + `normbody` text, + `expbody` text, + PRIMARY KEY (`aid`), + KEY `tagname` (`tagname`,`typeid`,`timeset`,`endtime`,`starttime`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__mytag`; CREATE TABLE `#@__mytag` ( - `aid` mediumint(8) unsigned NOT NULL auto_increment, - `typeid` smallint(5) unsigned NOT NULL default '0', - `tagname` varchar(30) NOT NULL default '', - `timeset` smallint(6) NOT NULL default '0', - `starttime` int(10) unsigned NOT NULL default '0', - `endtime` int(10) unsigned NOT NULL default '0', - `normbody` text, - `expbody` text, - PRIMARY KEY (`aid`), - KEY `tagname` (`tagname`,`typeid`,`timeset`,`endtime`,`starttime`) + `aid` mediumint(8) unsigned NOT NULL auto_increment, + `typeid` smallint(5) unsigned NOT NULL default '0', + `tagname` varchar(30) NOT NULL default '', + `timeset` smallint(6) NOT NULL default '0', + `starttime` int(10) unsigned NOT NULL default '0', + `endtime` int(10) unsigned NOT NULL default '0', + `normbody` text, + `expbody` text, + PRIMARY KEY (`aid`), + KEY `tagname` (`tagname`,`typeid`,`timeset`,`endtime`,`starttime`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__payment`; CREATE TABLE `#@__payment` ( - `id` tinyint(3) unsigned NOT NULL auto_increment, - `code` varchar(20) NOT NULL default '', - `name` varchar(120) NOT NULL default '', - `fee` varchar(10) NOT NULL default '0', - `description` text NOT NULL, - `rank` tinyint(3) unsigned NOT NULL default '0', - `config` text NOT NULL, - `enabled` tinyint(1) unsigned NOT NULL default '0', - `cod` tinyint(1) unsigned NOT NULL default '0', - `online` tinyint(1) unsigned NOT NULL default '0', - PRIMARY KEY (`id`), - UNIQUE KEY `code` (`code`) + `id` tinyint(3) unsigned NOT NULL auto_increment, + `code` varchar(20) NOT NULL default '', + `name` varchar(120) NOT NULL default '', + `fee` varchar(10) NOT NULL default '0', + `description` text NOT NULL, + `rank` tinyint(3) unsigned NOT NULL default '0', + `config` text NOT NULL, + `enabled` tinyint(1) unsigned NOT NULL default '0', + `cod` tinyint(1) unsigned NOT NULL default '0', + `online` tinyint(1) unsigned NOT NULL default '0', + PRIMARY KEY (`id`), + UNIQUE KEY `code` (`code`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__plus`; CREATE TABLE `#@__plus` ( - `aid` mediumint(8) unsigned NOT NULL auto_increment, - `plusname` varchar(30) NOT NULL default '', - `menustring` varchar(200) NOT NULL default '', - `mainurl` varchar(50) NOT NULL default '', - `writer` varchar(30) NOT NULL default '', - `isshow` smallint(6) NOT NULL default '1', - `filelist` text, - PRIMARY KEY (`aid`) + `aid` mediumint(8) unsigned NOT NULL auto_increment, + `plusname` varchar(30) NOT NULL default '', + `menustring` varchar(200) NOT NULL default '', + `mainurl` varchar(50) NOT NULL default '', + `writer` varchar(30) NOT NULL default '', + `isshow` smallint(6) NOT NULL default '1', + `filelist` text, + PRIMARY KEY (`aid`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__purview`; CREATE TABLE `#@__purview` ( - `mid` mediumint(8) default '0', - `typeid` smallint(5) default '0', - `rank` smallint(6) default NULL, - `pkey` varchar(30) character set latin1 NOT NULL, - `pvalue` text NOT NULL, - KEY `pkey` USING BTREE (`pkey`) + `mid` mediumint(8) default '0', + `typeid` smallint(5) default '0', + `rank` smallint(6) default NULL, + `pkey` varchar(30) character set latin1 NOT NULL, + `pvalue` text NOT NULL, + KEY `pkey` USING BTREE (`pkey`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__pwd_tmp`; CREATE TABLE `#@__pwd_tmp` ( - `mid` mediumint(8) NOT NULL, - `membername` char(16) NOT NULL default '', - `pwd` char(32) NOT NULL default '', - `mailtime` int(10) NOT NULL default '0', - PRIMARY KEY (`mid`) + `mid` mediumint(8) NOT NULL, + `membername` char(16) NOT NULL default '', + `pwd` char(32) NOT NULL default '', + `mailtime` int(10) NOT NULL default '0', + PRIMARY KEY (`mid`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__ratings`; CREATE TABLE `#@__ratings` ( - `id` varchar(11) NOT NULL, - `total_votes` int(11) NOT NULL default '0', - `total_value` int(11) NOT NULL default '0', - `used_ips` longtext, - PRIMARY KEY (`id`) + `id` varchar(11) NOT NULL, + `total_votes` int(11) NOT NULL default '0', + `total_value` int(11) NOT NULL default '0', + `used_ips` longtext, + PRIMARY KEY (`id`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__scores`; CREATE TABLE `#@__scores` ( - `id` int(11) unsigned NOT NULL auto_increment, - `titles` char(15) NOT NULL, - `icon` smallint(6) unsigned default '0', - `integral` int(10) NOT NULL default '0', - `isdefault` tinyint(1) unsigned NOT NULL default '0', - PRIMARY KEY (`id`), - KEY `integral` (`integral`) + `id` int(11) unsigned NOT NULL auto_increment, + `titles` char(15) NOT NULL, + `icon` smallint(6) unsigned default '0', + `integral` int(10) NOT NULL default '0', + `isdefault` tinyint(1) unsigned NOT NULL default '0', + PRIMARY KEY (`id`), + KEY `integral` (`integral`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__search_cache`; CREATE TABLE `#@__search_cache` ( - `hash` char(32) NOT NULL, - `lasttime` int(10) unsigned NOT NULL default '0', - `rsnum` mediumint(8) unsigned NOT NULL default '0', - `ids` mediumtext, - PRIMARY KEY (`hash`) + `hash` char(32) NOT NULL, + `lasttime` int(10) unsigned NOT NULL default '0', + `rsnum` mediumint(8) unsigned NOT NULL default '0', + `ids` mediumtext, + PRIMARY KEY (`hash`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__search_keywords`; CREATE TABLE `#@__search_keywords` ( - `aid` mediumint(8) unsigned NOT NULL auto_increment, - `keyword` char(30) NOT NULL default '', - `spwords` char(50) NOT NULL default '', - `count` mediumint(8) unsigned NOT NULL default '1', - `result` mediumint(8) unsigned NOT NULL default '0', - `lasttime` int(10) unsigned NOT NULL default '0', - `channelid` smallint(5) unsigned NOT NULL default '0', - `typeid` smallint(5) unsigned NOT NULL default '0', - PRIMARY KEY (`aid`) + `aid` mediumint(8) unsigned NOT NULL auto_increment, + `keyword` char(30) NOT NULL default '', + `spwords` char(50) NOT NULL default '', + `count` mediumint(8) unsigned NOT NULL default '1', + `result` mediumint(8) unsigned NOT NULL default '0', + `lasttime` int(10) unsigned NOT NULL default '0', + `channelid` smallint(5) unsigned NOT NULL default '0', + `typeid` smallint(5) unsigned NOT NULL default '0', + PRIMARY KEY (`aid`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__search_limits`; @@ -837,149 +837,149 @@ CREATE TABLE `#@__search_limits` ( DROP TABLE IF EXISTS `#@__sgpage`; CREATE TABLE `#@__sgpage` ( - `aid` smallint(5) unsigned NOT NULL auto_increment, - `title` varchar(60) NOT NULL default '', - `ismake` smallint(6) NOT NULL default '1', - `filename` varchar(60) NOT NULL default '', - `keywords` varchar(30) NOT NULL default '', - `template` varchar(30) NOT NULL default '', - `likeid` varchar(20) NOT NULL default '', - `description` varchar(250) NOT NULL default '', - `uptime` int(10) unsigned NOT NULL default '0', - `body` mediumtext, - PRIMARY KEY (`aid`), - KEY `ismake` (`ismake`,`uptime`), - KEY `likeid` (`likeid`) + `aid` smallint(5) unsigned NOT NULL auto_increment, + `title` varchar(60) NOT NULL default '', + `ismake` smallint(6) NOT NULL default '1', + `filename` varchar(60) NOT NULL default '', + `keywords` varchar(30) NOT NULL default '', + `template` varchar(30) NOT NULL default '', + `likeid` varchar(20) NOT NULL default '', + `description` varchar(250) NOT NULL default '', + `uptime` int(10) unsigned NOT NULL default '0', + `body` mediumtext, + PRIMARY KEY (`aid`), + KEY `ismake` (`ismake`,`uptime`), + KEY `likeid` (`likeid`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__softconfig`; CREATE TABLE `#@__softconfig` ( - `downtype` smallint(6) NOT NULL default '0', - `ismoresite` smallint(6) NOT NULL default '0', - `gotojump` smallint(6) NOT NULL default '0', - `islocal` smallint(5) unsigned NOT NULL default '1', - `sites` text, - `downmsg` text, - `moresitedo` smallint(5) unsigned NOT NULL default '1', - `dfrank` smallint(5) unsigned NOT NULL default '0', - `dfywboy` smallint(5) unsigned NOT NULL default '0', - `argrange` smallint(5) unsigned NOT NULL default '0', - PRIMARY KEY (`downtype`) + `downtype` smallint(6) NOT NULL default '0', + `ismoresite` smallint(6) NOT NULL default '0', + `gotojump` smallint(6) NOT NULL default '0', + `islocal` smallint(5) unsigned NOT NULL default '1', + `sites` text, + `downmsg` text, + `moresitedo` smallint(5) unsigned NOT NULL default '1', + `dfrank` smallint(5) unsigned NOT NULL default '0', + `dfywboy` smallint(5) unsigned NOT NULL default '0', + `argrange` smallint(5) unsigned NOT NULL default '0', + PRIMARY KEY (`downtype`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__statistics`; CREATE TABLE `#@__statistics` ( - `id` int(11) NOT NULL auto_increment, - `sdate` int(11) DEFAULT NULL, - `pv` int(11) DEFAULT NULL, - `uv` int(11) DEFAULT NULL, - `ip` int(11) DEFAULT NULL, - `vv` int(11) DEFAULT NULL, - PRIMARY KEY (`id`) + `id` int(11) NOT NULL auto_increment, + `sdate` int(11) DEFAULT NULL, + `pv` int(11) DEFAULT NULL, + `uv` int(11) DEFAULT NULL, + `ip` int(11) DEFAULT NULL, + `vv` int(11) DEFAULT NULL, + PRIMARY KEY (`id`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__statistics_detail`; CREATE TABLE `#@__statistics_detail` ( - `id` mediumint(8) unsigned NOT NULL auto_increment, - `t` int(11) DEFAULT NULL, - `created_date` int(11) DEFAULT NULL, - `created_hour` int(11) DEFAULT NULL, - `dduuid` varchar(32) DEFAULT NULL, - `ssid` varchar(32) DEFAULT NULL, - `ip` varchar(46) DEFAULT NULL, - `browser` varchar(50) DEFAULT NULL, - `device` varchar(50) DEFAULT NULL, - `device_type` varchar(10) DEFAULT NULL, - `os` varchar(20) DEFAULT NULL, - `url_type` tinyint DEFAULT NULL, - `typeid` int(11) DEFAULT NULL, - `aid` int(11) DEFAULT NULL, - `value` varchar(50) DEFAULT NULL, - PRIMARY KEY (`id`), - KEY `idx_created_date_dduuid` (`created_date`,`dduuid`), - KEY `idx_created_date_ip` (`created_date`,`ip`), - KEY `idx_created_date_ssid` (`created_date`,`ssid`) + `id` mediumint(8) unsigned NOT NULL auto_increment, + `t` int(11) DEFAULT NULL, + `created_date` int(11) DEFAULT NULL, + `created_hour` int(11) DEFAULT NULL, + `dduuid` varchar(32) DEFAULT NULL, + `ssid` varchar(32) DEFAULT NULL, + `ip` varchar(46) DEFAULT NULL, + `browser` varchar(50) DEFAULT NULL, + `device` varchar(50) DEFAULT NULL, + `device_type` varchar(10) DEFAULT NULL, + `os` varchar(20) DEFAULT NULL, + `url_type` tinyint DEFAULT NULL, + `typeid` int(11) DEFAULT NULL, + `aid` int(11) DEFAULT NULL, + `value` varchar(50) DEFAULT NULL, + PRIMARY KEY (`id`), + KEY `idx_created_date_dduuid` (`created_date`,`dduuid`), + KEY `idx_created_date_ip` (`created_date`,`ip`), + KEY `idx_created_date_ssid` (`created_date`,`ssid`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__stepselect`; CREATE TABLE `#@__stepselect` ( - `id` mediumint(8) unsigned NOT NULL auto_increment, - `itemname` char(30) default NULL, - `egroup` char(20) default NULL, - `issign` tinyint(1) unsigned default '0', - `issystem` tinyint(1) unsigned NOT NULL default '0', - PRIMARY KEY (`id`) + `id` mediumint(8) unsigned NOT NULL auto_increment, + `itemname` char(30) default NULL, + `egroup` char(20) default NULL, + `issign` tinyint(1) unsigned default '0', + `issystem` tinyint(1) unsigned NOT NULL default '0', + PRIMARY KEY (`id`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__sys_enum`; CREATE TABLE `#@__sys_enum` ( - `id` smallint(5) unsigned NOT NULL auto_increment, - `ename` char(30) NOT NULL default '', - `evalue` char(20) NOT NULL default '0', - `egroup` char(20) NOT NULL default '', - `disorder` smallint(5) unsigned NOT NULL default '0', - `issign` tinyint(1) unsigned NOT NULL default '1', - PRIMARY KEY (`id`) + `id` smallint(5) unsigned NOT NULL auto_increment, + `ename` char(30) NOT NULL default '', + `evalue` char(20) NOT NULL default '0', + `egroup` char(20) NOT NULL default '', + `disorder` smallint(5) unsigned NOT NULL default '0', + `issign` tinyint(1) unsigned NOT NULL default '1', + PRIMARY KEY (`id`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__sys_module`; CREATE TABLE `#@__sys_module` ( - `id` int(11) NOT NULL auto_increment, - `hashcode` char(32) NOT NULL default '', - `modname` varchar(30) NOT NULL default '', - `indexname` varchar(20) NOT NULL default '', - `indexurl` varchar(30) NOT NULL default '', - `ismember` tinyint(4) NOT NULL default '1', - `menustring` text, - PRIMARY KEY (`id`) + `id` int(11) NOT NULL auto_increment, + `hashcode` char(32) NOT NULL default '', + `modname` varchar(30) NOT NULL default '', + `indexname` varchar(20) NOT NULL default '', + `indexurl` varchar(30) NOT NULL default '', + `ismember` tinyint(4) NOT NULL default '1', + `menustring` text, + PRIMARY KEY (`id`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__sys_set`; CREATE TABLE `#@__sys_set` ( - `id` smallint(5) unsigned NOT NULL auto_increment, - `sname` char(20) NOT NULL default '', - `items` text, - PRIMARY KEY (`id`) + `id` smallint(5) unsigned NOT NULL auto_increment, + `sname` char(20) NOT NULL default '', + `items` text, + PRIMARY KEY (`id`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__sys_task`; CREATE TABLE `#@__sys_task` ( - `id` int(10) unsigned NOT NULL auto_increment, - `taskname` varchar(50) NOT NULL, - `dourl` varchar(100) NOT NULL, - `islock` tinyint(1) unsigned NOT NULL default '0', - `runtype` tinyint(1) unsigned NOT NULL default '0', - `runtime` varchar(10) default '0000', - `starttime` int(10) unsigned NOT NULL default '0', - `endtime` int(10) unsigned NOT NULL default '0', - `freq` tinyint(2) unsigned NOT NULL default '0', - `lastrun` int(10) unsigned NOT NULL default '0', - `description` varchar(250) NOT NULL, - `parameter` text, - `settime` int(10) unsigned NOT NULL default '0', - `sta` enum('运行','成功','失败') default NULL, - PRIMARY KEY (`id`) + `id` int(10) unsigned NOT NULL auto_increment, + `taskname` varchar(50) NOT NULL, + `dourl` varchar(100) NOT NULL, + `islock` tinyint(1) unsigned NOT NULL default '0', + `runtype` tinyint(1) unsigned NOT NULL default '0', + `runtime` varchar(10) default '0000', + `starttime` int(10) unsigned NOT NULL default '0', + `endtime` int(10) unsigned NOT NULL default '0', + `freq` tinyint(2) unsigned NOT NULL default '0', + `lastrun` int(10) unsigned NOT NULL default '0', + `description` varchar(250) NOT NULL, + `parameter` text, + `settime` int(10) unsigned NOT NULL default '0', + `sta` enum('运行','成功','失败') default NULL, + PRIMARY KEY (`id`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__sysconfig`; CREATE TABLE `#@__sysconfig` ( - `aid` smallint(8) unsigned NOT NULL default '0', - `varname` varchar(20) NOT NULL default '', - `info` varchar(100) NOT NULL default '', - `groupid` smallint(6) NOT NULL default '1', - `type` varchar(10) NOT NULL default 'string', - `value` text, - PRIMARY KEY (`varname`) + `aid` smallint(8) unsigned NOT NULL default '0', + `varname` varchar(20) NOT NULL default '', + `info` varchar(100) NOT NULL default '', + `groupid` smallint(6) NOT NULL default '1', + `type` varchar(10) NOT NULL default 'string', + `value` text, + PRIMARY KEY (`varname`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__tagindex`; CREATE TABLE `#@__tagindex` ( `id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, `tag` CHAR(12) NOT NULL DEFAULT '', - `keywords` varchar(255) DEFAULT NULL, - `description` varchar(255) DEFAULT NULL, - `title` varchar(255) DEFAULT NULL, - `tag_pinyin` varchar(255) DEFAULT NULL, + `keywords` varchar(255) DEFAULT NULL, + `description` varchar(255) DEFAULT NULL, + `title` varchar(255) DEFAULT NULL, + `tag_pinyin` varchar(255) DEFAULT NULL, `typeid` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0', `count` INT(10) UNSIGNED NOT NULL DEFAULT '0', `total` INT(10) UNSIGNED NOT NULL DEFAULT '0', @@ -990,88 +990,88 @@ CREATE TABLE `#@__tagindex` ( `addtime` INT(10) UNSIGNED NOT NULL DEFAULT '0', `uptime` INT(10) UNSIGNED NOT NULL DEFAULT '0', `mktime` INT(10) UNSIGNED NOT NULL DEFAULT '0', - PRIMARY KEY (`id`) + PRIMARY KEY (`id`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__taglist`; CREATE TABLE `#@__taglist` ( - `tid` int(10) unsigned NOT NULL default '0', - `aid` int(10) unsigned NOT NULL default '0', - `arcrank` smallint(6) NOT NULL default '0', - `typeid` smallint(5) unsigned NOT NULL default '0', - `tag` varchar(12) NOT NULL default '', - PRIMARY KEY (`tid`,`aid`) + `tid` int(10) unsigned NOT NULL default '0', + `aid` int(10) unsigned NOT NULL default '0', + `arcrank` smallint(6) NOT NULL default '0', + `typeid` smallint(5) unsigned NOT NULL default '0', + `tag` varchar(12) NOT NULL default '', + PRIMARY KEY (`tid`,`aid`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__uploads`; CREATE TABLE `#@__uploads` ( - `aid` mediumint(8) unsigned NOT NULL auto_increment, - `arcid` mediumint(8) unsigned NOT NULL default '0', - `title` char(60) NOT NULL default '', - `url` char(80) NOT NULL default '', - `mediatype` smallint(6) NOT NULL default '1', - `width` char(10) NOT NULL default '', - `height` char(10) NOT NULL default '', - `playtime` char(10) NOT NULL default '', - `filesize` mediumint(8) unsigned NOT NULL default '0', - `uptime` int(10) unsigned NOT NULL default '0', - `mid` mediumint(8) unsigned NOT NULL default '0', - PRIMARY KEY (`aid`), - KEY `memberid` (`mid`), - KEY `arcid` (`arcid`) + `aid` mediumint(8) unsigned NOT NULL auto_increment, + `arcid` mediumint(8) unsigned NOT NULL default '0', + `title` char(60) NOT NULL default '', + `url` char(80) NOT NULL default '', + `mediatype` smallint(6) NOT NULL default '1', + `width` char(10) NOT NULL default '', + `height` char(10) NOT NULL default '', + `playtime` char(10) NOT NULL default '', + `filesize` mediumint(8) unsigned NOT NULL default '0', + `uptime` int(10) unsigned NOT NULL default '0', + `mid` mediumint(8) unsigned NOT NULL default '0', + PRIMARY KEY (`aid`), + KEY `memberid` (`mid`), + KEY `arcid` (`arcid`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__verifies`; CREATE TABLE `#@__verifies` ( - `nameid` char(32) NOT NULL default '', - `cthash` varchar(32) NOT NULL default '', - `method` enum('local','official') NOT NULL default 'official', - `filename` varchar(254) NOT NULL default '', - PRIMARY KEY (`nameid`) + `nameid` char(32) NOT NULL default '', + `cthash` varchar(32) NOT NULL default '', + `method` enum('local','official') NOT NULL default 'official', + `filename` varchar(254) NOT NULL default '', + PRIMARY KEY (`nameid`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__vote`; CREATE TABLE `#@__vote` ( - `aid` mediumint(8) unsigned NOT NULL auto_increment, - `votename` varchar(50) NOT NULL default '', - `starttime` int(10) unsigned NOT NULL default '0', - `endtime` int(10) unsigned NOT NULL default '0', - `totalcount` mediumint(8) unsigned NOT NULL default '0', - `ismore` tinyint(6) NOT NULL default '0', - `isallow` tinyint(6) NOT NULL default '0', - `view` tinyint(6) NOT NULL default '0', - `spec` int(20) unsigned NOT NULL default '0', - `isenable` tinyint(6) NOT NULL default '0', - `votenote` text, - PRIMARY KEY (`aid`) + `aid` mediumint(8) unsigned NOT NULL auto_increment, + `votename` varchar(50) NOT NULL default '', + `starttime` int(10) unsigned NOT NULL default '0', + `endtime` int(10) unsigned NOT NULL default '0', + `totalcount` mediumint(8) unsigned NOT NULL default '0', + `ismore` tinyint(6) NOT NULL default '0', + `isallow` tinyint(6) NOT NULL default '0', + `view` tinyint(6) NOT NULL default '0', + `spec` int(20) unsigned NOT NULL default '0', + `isenable` tinyint(6) NOT NULL default '0', + `votenote` text, + PRIMARY KEY (`aid`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__vote_member`; CREATE TABLE `#@__vote_member` ( - `id` mediumint(8) unsigned NOT NULL auto_increment, - `voteid` int(10) unsigned NOT NULL default '0', - `userid` varchar(50) NOT NULL default '', - `uptime` int(10) unsigned NOT NULL default '0', - PRIMARY KEY (`id`) + `id` mediumint(8) unsigned NOT NULL auto_increment, + `voteid` int(10) unsigned NOT NULL default '0', + `userid` varchar(50) NOT NULL default '', + `uptime` int(10) unsigned NOT NULL default '0', + PRIMARY KEY (`id`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__dl_log`; CREATE TABLE `#@__dl_log` ( - `id` mediumint(10) unsigned NOT NULL auto_increment, - `ip` char(46) NOT NULL, - `lang` char(6) NOT NULL, - `dtype` varchar(10) NOT NULL, - `dltime` int(10) unsigned NOT NULL default '0', - `referrer` varchar(255) NOT NULL default '', - `user_agent` varchar(255) NOT NULL, - PRIMARY KEY (`id`), - KEY `dltime` (`dltime`), - KEY `dl_ip` (`ip`,`dltime`) + `id` mediumint(10) unsigned NOT NULL auto_increment, + `ip` char(46) NOT NULL, + `lang` char(6) NOT NULL, + `dtype` varchar(10) NOT NULL, + `dltime` int(10) unsigned NOT NULL default '0', + `referrer` varchar(255) NOT NULL default '', + `user_agent` varchar(255) NOT NULL, + PRIMARY KEY (`id`), + KEY `dltime` (`dltime`), + KEY `dl_ip` (`ip`,`dltime`) ) TYPE=MyISAM; DROP TABLE IF EXISTS `#@__myadtype`; CREATE TABLE `#@__myadtype` ( - `id` mediumint(8) unsigned NOT NULL auto_increment, - `typename` varchar(50) NOT NULL default '', - PRIMARY KEY (`id`) + `id` mediumint(8) unsigned NOT NULL auto_increment, + `typename` varchar(50) NOT NULL default '', + PRIMARY KEY (`id`) ) TYPE=MyISAM; \ No newline at end of file diff --git a/src/install/update.txt b/src/install/update.txt index 0b44b003..10e58b39 100644 --- a/src/install/update.txt +++ b/src/install/update.txt @@ -5,70 +5,68 @@ ALTER TABLE `#@__tagindex` ADD COLUMN `title` VARCHAR(255) NULL DEFAULT NULL AFT ALTER TABLE `#@__tagindex` ADD COLUMN `tag_pinyin` VARCHAR(255) NULL DEFAULT NULL AFTER `title`; -- 6.0.3 -ALTER TABLE `#@__tagindex` - ADD COLUMN `uptime` INT(10) UNSIGNED NOT NULL DEFAULT '0' AFTER `addtime`, - ADD COLUMN `mktime` INT(10) UNSIGNED NOT NULL DEFAULT '0' AFTER `uptime`; -ALTER TABLE `#@__feedback` - ADD COLUMN `fid` INT UNSIGNED NOT NULL DEFAULT 0 AFTER `aid`; -ALTER TABLE `#@__feedback` - ADD COLUMN `replycount` INT(10) UNSIGNED NOT NULL DEFAULT '0' AFTER `dtime`; -INSERT INTO `#@__sysconfig` (`varname`, `info`, `groupid`, `type`, `value`) VALUES ( 'cfg_feedback_msglen', '评论内容字数限定', 5, 'number', '200'); -INSERT INTO `#@__sysconfig` (`varname`, `info`, `groupid`, `type`, `value`) VALUES ( 'cfg_auth_code', '商业版授权码', 1, 'string', ''); -INSERT INTO `#@__sysconfig` (`varname`, `info`, `groupid`, `type`, `value`) VALUES ( 'cfg_bizcore_hostname', 'DedeBIZ Core地址', 1, 'string', '127.0.0.1'); -INSERT INTO `#@__sysconfig` (`varname`, `info`, `groupid`, `type`, `value`) VALUES ( 'cfg_bizcore_port', 'DedeBIZ Core端口', 1, 'number', '8181'); -INSERT INTO `#@__sysconfig` (`varname`, `info`, `groupid`, `type`, `value`) VALUES ( 'cfg_bizcore_appid', 'DedeBIZ Core应用ID', 1, 'string', ''); -INSERT INTO `#@__sysconfig` (`varname`, `info`, `groupid`, `type`, `value`) VALUES ( 'cfg_bizcore_key', 'DedeBIZ Core通信密钥', 1, 'string', ''); +ALTER TABLE `#@__tagindex` + ADD COLUMN `uptime` INT(10) UNSIGNED NOT NULL DEFAULT '0' AFTER `addtime`, + ADD COLUMN `mktime` INT(10) UNSIGNED NOT NULL DEFAULT '0' AFTER `uptime`; +ALTER TABLE `#@__feedback` ADD COLUMN `fid` INT UNSIGNED NOT NULL DEFAULT 0 AFTER `aid`; +ALTER TABLE `#@__feedback` ADD COLUMN `replycount` INT(10) UNSIGNED NOT NULL DEFAULT '0' AFTER `dtime`; +INSERT INTO `#@__sysconfig` (`varname`, `info`, `groupid`, `type`, `value`) VALUES ('cfg_feedback_msglen', '评论内容字数限定', 5, 'number', '200'); +INSERT INTO `#@__sysconfig` (`varname`, `info`, `groupid`, `type`, `value`) VALUES ('cfg_auth_code', '商业版授权码', 1, 'string', ''); +INSERT INTO `#@__sysconfig` (`varname`, `info`, `groupid`, `type`, `value`) VALUES ('cfg_bizcore_hostname', 'DedeBIZ Core地址', 1, 'string', '127.0.0.1'); +INSERT INTO `#@__sysconfig` (`varname`, `info`, `groupid`, `type`, `value`) VALUES ('cfg_bizcore_port', 'DedeBIZ Core端口', 1, 'number', '8181'); +INSERT INTO `#@__sysconfig` (`varname`, `info`, `groupid`, `type`, `value`) VALUES ('cfg_bizcore_appid', 'DedeBIZ Core应用ID', 1, 'string', ''); +INSERT INTO `#@__sysconfig` (`varname`, `info`, `groupid`, `type`, `value`) VALUES ('cfg_bizcore_key', 'DedeBIZ Core通信密钥', 1, 'string', ''); CREATE TABLE `#@__feedback_goodbad` ( - `fgid` INT(11) NOT NULL AUTO_INCREMENT, - `mid` INT(11) NOT NULL DEFAULT '0', - `fid` INT(11) NOT NULL DEFAULT '0', - `fgtype` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '0:good 1:bad', - PRIMARY KEY (`fgid`) + `fgid` INT(11) NOT NULL AUTO_INCREMENT, + `mid` INT(11) NOT NULL DEFAULT '0', + `fid` INT(11) NOT NULL DEFAULT '0', + `fgtype` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '0:good 1:bad', + PRIMARY KEY (`fgid`) ) ENGINE=MyISAM; CREATE TABLE `#@__search_limits` ( - `ip` VARCHAR(200) NOT NULL, - `searchtime` INT(11) NULL DEFAULT NULL, - PRIMARY KEY (`ip`) + `ip` VARCHAR(200) NOT NULL, + `searchtime` INT(11) NULL DEFAULT NULL, + PRIMARY KEY (`ip`) ) ENGINE=MyISAM; -- 6.1.0 ALTER TABLE `#@__arctype` - ADD COLUMN `namegk` varchar(255) NULL AFTER `typename`, - ADD COLUMN `enname` varchar(255) NULL AFTER `namegk`, - ADD COLUMN `ennamegk` varchar(255) NULL AFTER `enname`, - ADD COLUMN `litpic` varchar(255) NULL AFTER `ennamegk`, - ADD COLUMN `litimg` varchar(255) NULL AFTER `litpic`; + ADD COLUMN `namegk` varchar(255) NULL AFTER `typename`, + ADD COLUMN `enname` varchar(255) NULL AFTER `namegk`, + ADD COLUMN `ennamegk` varchar(255) NULL AFTER `enname`, + ADD COLUMN `litpic` varchar(255) NULL AFTER `ennamegk`, + ADD COLUMN `litimg` varchar(255) NULL AFTER `litpic`; -- 6.1.7 CREATE TABLE `#@__statistics` ( - `id` int NOT NULL AUTO_INCREMENT, - `sdate` int DEFAULT NULL COMMENT '记录日期', - `pv` int DEFAULT NULL COMMENT 'PV', - `uv` int DEFAULT NULL COMMENT 'UV', - `ip` int DEFAULT NULL COMMENT 'IP', - `vv` int DEFAULT NULL COMMENT 'vv', - PRIMARY KEY (`id`) + `id` int NOT NULL AUTO_INCREMENT, + `sdate` int DEFAULT NULL COMMENT '记录日期', + `pv` int DEFAULT NULL COMMENT 'PV', + `uv` int DEFAULT NULL COMMENT 'UV', + `ip` int DEFAULT NULL COMMENT 'IP', + `vv` int DEFAULT NULL COMMENT 'vv', + PRIMARY KEY (`id`) ) ENGINE=MyISAM; CREATE TABLE `#@__statistics_detail` ( - `id` int NOT NULL AUTO_INCREMENT, - `t` int DEFAULT NULL COMMENT 'unixtime', - `created_date` int DEFAULT NULL COMMENT '日期,20220326', - `created_hour` int DEFAULT NULL COMMENT '时间,12', - `dduuid` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT 'uuid', - `ssid` varchar(32) DEFAULT NULL COMMENT 'session_id', - `ip` varchar(46) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT 'ip地址', - `browser` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '浏览器', - `device` varchar(50) DEFAULT NULL COMMENT '设备', - `device_type` varchar(10) DEFAULT NULL COMMENT '设备类型', - `os` varchar(20) DEFAULT NULL COMMENT '操作系统', - `url_type` tinyint DEFAULT NULL COMMENT '访问地址类型:0:未知 1:列表 2:文档 3:搜索 4:TAG', - `typeid` int DEFAULT NULL COMMENT '栏目id', - `aid` int DEFAULT NULL COMMENT '文档ID', - `value` varchar(50) DEFAULT NULL COMMENT '值', - PRIMARY KEY (`id`), - KEY `idx_created_date_dduuid` (`created_date`,`dduuid`), - KEY `idx_created_date_ip` (`created_date`,`ip`), - KEY `idx_created_date_ssid` (`created_date`,`ssid`) + `id` int NOT NULL AUTO_INCREMENT, + `t` int DEFAULT NULL COMMENT 'unixtime', + `created_date` int DEFAULT NULL COMMENT '日期,20220326', + `created_hour` int DEFAULT NULL COMMENT '时间,12', + `dduuid` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT 'uuid', + `ssid` varchar(32) DEFAULT NULL COMMENT 'session_id', + `ip` varchar(46) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT 'ip地址', + `browser` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '浏览器', + `device` varchar(50) DEFAULT NULL COMMENT '设备', + `device_type` varchar(10) DEFAULT NULL COMMENT '设备类型', + `os` varchar(20) DEFAULT NULL COMMENT '操作系统', + `url_type` tinyint DEFAULT NULL COMMENT '访问地址类型:0:未知 1:列表 2:文档 3:搜索 4:TAG', + `typeid` int DEFAULT NULL COMMENT '栏目id', + `aid` int DEFAULT NULL COMMENT '文档ID', + `value` varchar(50) DEFAULT NULL COMMENT '值', + PRIMARY KEY (`id`), + KEY `idx_created_date_dduuid` (`created_date`,`dduuid`), + KEY `idx_created_date_ip` (`created_date`,`ip`), + KEY `idx_created_date_ssid` (`created_date`,`ssid`) ) ENGINE=MyISAM; ALTER TABLE `#@__addonarticle` MODIFY COLUMN `userip` char(46) NOT NULL DEFAULT '' AFTER `templet`; ALTER TABLE `#@__addonimages` MODIFY COLUMN `userip` char(46) NOT NULL DEFAULT '' AFTER `templet`; @@ -106,4 +104,4 @@ DELETE FROM `#@__sysconfig` WHERE `#@__sysconfig`.`varname` = 'cfg_vdcode_member ALTER TABLE `#@__arctype` CHANGE COLUMN `iscross` `cross` tinyint(1) NOT NULL DEFAULT 0 AFTER `ishidden`; ALTER TABLE `#@__admin` ADD COLUMN `loginerr` tinyint NULL DEFAULT 0 AFTER `loginip`; ALTER TABLE `#@__member` ADD COLUMN `loginerr` tinyint NULL DEFAULT 0 AFTER `checkmail`; -ALTER TABLE `#@__member` ADD COLUMN `send_max` int NULL DEFAULT 0 AFTER `loginerr`; +ALTER TABLE `#@__member` ADD COLUMN `send_max` int NULL DEFAULT 0 AFTER `loginerr`; \ No newline at end of file diff --git a/src/system/common.inc.php b/src/system/common.inc.php index db382929..becd81d7 100755 --- a/src/system/common.inc.php +++ b/src/system/common.inc.php @@ -6,9 +6,9 @@ * @license https://www.dedebiz.com/license * @link https://www.dedebiz.com */ -//如果启用安全模式,后台将禁用例如:模板管理、标签管理、数据库管理等存在较高安全风险的功能,关闭安全模式`TRUE`改为`FALSE` -define('DEDEBIZ_SAFE_MODE', FALSE); -//生产环境使用`production`,如果采用`dev`模式,会有一些php的报错信息提示,便于开发调试 +//系统默认运行模式为安全模式,模板管理、标签管理、数据库管理、模块管理等功能已暂停,如果您需要这些功能,DEDEBIZ_SAFE_MODE后面值`TRUE`改为`FALSE`恢复使用 +define('DEDEBIZ_SAFE_MODE', TRUE); +//生产环境使用`production`,如果采用`dev`模式,会有一些php的报错信息提示,用于开发调试 if (!defined('DEDE_ENVIRONMENT')) { define('DEDE_ENVIRONMENT', 'production'); } diff --git a/src/system/database/dedesqli.class.php b/src/system/database/dedesqli.class.php index 3e10a62d..2966de16 100755 --- a/src/system/database/dedesqli.class.php +++ b/src/system/database/dedesqli.class.php @@ -436,7 +436,7 @@ class DedeSqli //获取上一步INSERT操作产生的id function GetLastID() { - //如果 AUTO_INCREMENT 的列的类型是 BIGINT,则 mysqli_insert_id() 返回的值将不正确 + //如果 AUTO_INCREMENT 的列的类型是 BIGINT,则 mysqli_insert_id() 返回的值不正确 //可以在 SQL 查询中用 MySQL 内部的 SQL 函数 LAST_INSERT_ID() 来替代 //$rs = mysqli_query($this->linkID, "Select LAST_INSERT_ID() as lid"); //$row = mysqli_fetch_array($rs); diff --git a/src/system/database/dedesqlite.class.php b/src/system/database/dedesqlite.class.php index fe10bade..e0f6e36c 100755 --- a/src/system/database/dedesqlite.class.php +++ b/src/system/database/dedesqlite.class.php @@ -417,7 +417,7 @@ class DedeSqlite //获取上一步INSERT操作产生的id function GetLastID() { - //如果 AUTO_INCREMENT 的列的类型是 BIGINT,则 mysqli_insert_id() 返回的值将不正确 + //如果 AUTO_INCREMENT 的列的类型是 BIGINT,则 mysqli_insert_id() 返回的值不正确 //可以在 SQL 查询中用 MySQL 内部的 SQL 函数 LAST_INSERT_ID() 来替代 //$rs = mysqli_query($this->linkID, "Select LAST_INSERT_ID() as lid"); //$row = mysqli_fetch_array($rs); diff --git a/src/system/dedetag.class.php b/src/system/dedetag.class.php index c30fc6ed..f382d841 100755 --- a/src/system/dedetag.class.php +++ b/src/system/dedetag.class.php @@ -683,7 +683,7 @@ class DedeTagParse //遍历模板字符串,请取标记及其属性信息 for ($i = 0; $i < $sourceLen; $i++) { $tTagName = ''; - //如果不进行此判断,将无法识别相连的两个标记 + //如果不进行此判断,无法识别相连的两个标记 if ($i - 1 >= 0) { $ss = $i - 1; } else { diff --git a/src/system/dedetemplate.class.php b/src/system/dedetemplate.class.php index 847a2af5..94ffff98 100755 --- a/src/system/dedetemplate.class.php +++ b/src/system/dedetemplate.class.php @@ -492,7 +492,7 @@ class DedeTemplate $tswLen = strlen($tagStartWord); for ($i = 0; $i < $sourceLen; $i++) { $ttagName = ''; - //如果不进行此判断,将无法识别相连的两个标记 + //如果不进行此判断,无法识别相连的两个标记 if ($i - 1 >= 0) { $ss = $i - 1; } else { diff --git a/src/system/enums.func.php b/src/system/enums.func.php index 57c57673..4dcb2a3b 100755 --- a/src/system/enums.func.php +++ b/src/system/enums.func.php @@ -141,7 +141,7 @@ function GetEnumsJs($egroup) $jsCode = ""; $jsCode .= "em_{$egroup}s=new Array();\r\n"; foreach (${'em_'.$egroup.'s'} as $k => $v) { - //JS中将3级类目存放到第二个key中去 + //js中3级类目存放到第二个key中去 if (preg_match("#([0-9]{1,})\.([0-9]{1,})#", $k, $matchs)) { $valKey = $matchs[1] + $matchs[2] / 1000; $jsCode .= "em_{$egroup}s[{$valKey}]='$v';\r\n"; diff --git a/src/system/helpers/debug.helper.php b/src/system/helpers/debug.helper.php index 108e87df..18b14ee1 100755 --- a/src/system/helpers/debug.helper.php +++ b/src/system/helpers/debug.helper.php @@ -48,7 +48,7 @@ if (!function_exists('Dump')) { /** * 获取执行时间 * 例如$t1 = ExecTime();在一段文档处理之后$t2 = ExecTime(); - * 我们可以将2个时间的差值输出:echo $t2-$t1; + * 我们可以2个时间的差值输出:echo $t2-$t1; * * @return int */ diff --git a/src/system/helpers/string.helper.php b/src/system/helpers/string.helper.php index fa40d373..5c3ffb04 100755 --- a/src/system/helpers/string.helper.php +++ b/src/system/helpers/string.helper.php @@ -195,7 +195,7 @@ if (!function_exists('GetPinyin')) { } } /** - * 将实体网页代码转换成标准网页代码(兼容php4) + * 实体网页代码转换成标准网页代码(兼容php4) * * @access public * @param string $str 字符串信息 diff --git a/src/system/helpers/time.helper.php b/src/system/helpers/time.helper.php index 5e232682..ec1cb0ae 100755 --- a/src/system/helpers/time.helper.php +++ b/src/system/helpers/time.helper.php @@ -134,7 +134,7 @@ if (!function_exists('GetDateMk')) { } } /** - * 将时间转换为距离现在的精确时间 + * 时间转换为距离现在的精确时间 * * @param int $seconds 秒数 * @return string diff --git a/src/system/helpers/util.helper.php b/src/system/helpers/util.helper.php index 1f2294dc..1b90f36b 100755 --- a/src/system/helpers/util.helper.php +++ b/src/system/helpers/util.helper.php @@ -266,7 +266,7 @@ if (!function_exists('json_encode')) { * * @access public * @param string $json json数据 - * @param string $assoc 当该参数为 TRUE 时,将返回 array 而非 object + * @param string $assoc 当该参数为TRUE时,返回array而非object * @return string */ if (!function_exists('json_decode')) { diff --git a/src/system/taglib/arclist.lib.php b/src/system/taglib/arclist.lib.php index 289832f9..a740c8a8 100755 --- a/src/system/taglib/arclist.lib.php +++ b/src/system/taglib/arclist.lib.php @@ -151,7 +151,7 @@ function lib_arclistDone (&$refObj, &$ctag, $typeid=0, $row=10, $col=1, $titlele $wmid = isset($refObj->Fields['mid']) ? $refObj->Fields['mid'] : 0; $orwheres[] = " arc.mid = '$wmid' "; } - //时间限制(用于调用最近热门文档、热门评论之类),这里的时间只能计算到天,否则缓存功能将无效 + //时间限制(用于调用最近热门文档、热门评论之类)这里的时间只能计算到天,否则缓存功能无效 if ($subday > 0) { $ntime = gmmktime(0, 0, 0, gmdate('m'), gmdate('d'), gmdate('Y')); $limitday = $ntime - ($subday * 24 * 3600); diff --git a/src/system/taglib/arclistsg.lib.php b/src/system/taglib/arclistsg.lib.php index 1af2c213..397f16c6 100755 --- a/src/system/taglib/arclistsg.lib.php +++ b/src/system/taglib/arclistsg.lib.php @@ -62,9 +62,9 @@ function lib_arclistsg(&$ctag, &$refObj) if ($orderby == 'near' && $cfg_keyword_like == 'N') { $keyword = ''; } - //时间限制(用于调用最近热门文档、热门评论之类) + //时间限制(用于调用最近热门文档、热门评论之类) if ($subday > 0) { - //这里的时间只能计算到天,否则缓存功能将无效 + //这里的时间只能计算到天,否则缓存功能无效 $ntime = gmmktime(0, 0, 0, gmdate('m'), gmdate('d'), gmdate('Y')); $limitday = $ntime - ($subday * 24 * 3600); $orwheres[] = " arc.senddate > $limitday "; diff --git a/src/system/taglib/cattree.lib.php b/src/system/taglib/cattree.lib.php index e9ad824f..7ec85198 100755 --- a/src/system/taglib/cattree.lib.php +++ b/src/system/taglib/cattree.lib.php @@ -12,9 +12,7 @@ if (!defined('DEDEINC')) exit('dedebiz'); function lib_cattree(&$ctag, &$refObj) { global $dsql; - //属性处理 - //属性showall在空或不存在时,强制用产品模型id;如果是yes刚显示整个语言区栏目树;为其它数字则是这个数字的模型的id - //typeid指定顶级树id,指定后,前一个属性将无效 + //属性处理showall在空或不存在时,强制用产品模型id;如果是yes刚显示整个语言区栏目树,为其它数字则是这个数字的模型的id;typeid指定顶级树id,指定后,前一个属性无效 $attlist = "showall|,catid|0"; FillAttsDefault($ctag->CAttribute->Items, $attlist); extract($ctag->CAttribute->Items, EXTR_SKIP); @@ -72,11 +70,11 @@ function cattreeListSon($id, &$revalue) $thisv = ''; while ($row = $dsql->GetArray($id)) { $row['typelink'] = GetOneTypeUrlA($row); - $thisv .= "
\n"; - $thisv .= "
{$row['typename']}
\n"; + $thisv .= "
\n"; + $thisv .= "
{$row['typename']}
\n"; cattreeListSon($row['id'], $thisv); - $thisv .= "
\n"; + $thisv .= "
\n"; } - if ($thisv != '') $revalue .= "
\n$thisv
\n"; + if ($thisv != '') $revalue .= "
\n$thisv
\n"; } ?> \ No newline at end of file diff --git a/src/system/typelink/typelink.class.php b/src/system/typelink/typelink.class.php index d018fba6..d8cdc9a9 100755 --- a/src/system/typelink/typelink.class.php +++ b/src/system/typelink/typelink.class.php @@ -57,7 +57,7 @@ class TypeLink } } //对于使用默认构造函数的情况 - //GetPositionLink()将不可用 + //GetPositionLink()不可用 function TypeLink($typeid) { $this->__construct($typeid);