diff --git a/src/admin/album_add.php b/src/admin/album_add.php index c4abb7a6..d3b5a078 100644 --- a/src/admin/album_add.php +++ b/src/admin/album_add.php @@ -39,7 +39,6 @@ if ($dopost != 'save') { require_once(DEDEINC.'/libraries/oxwindow.class.php'); $flag = isset($flags) ? join(',', $flags) : ''; $notpost = isset($notpost) && $notpost == 1 ? 1 : 0; - if (empty($click)) $click = ($cfg_arc_click == '-1' ? mt_rand(1000, 6000) : $cfg_arc_click); if (!isset($typeid2)) $typeid2 = 0; if (!isset($autokey)) $autokey = 0; if (!isset($remote)) $remote = 0; @@ -69,7 +68,7 @@ if ($dopost != 'save') { } //对保存的文档进行处理 if (empty($writer)) $writer = $cuserLogin->getUserName(); - if (empty($source)) $source = '未知'; + if (empty($source)) $source = $cuserLogin->getUserName(); $pubdate = GetMkTime($pubdate); $senddate = time(); $sortrank = AddDay($pubdate, $sortup); diff --git a/src/admin/archives_add.php b/src/admin/archives_add.php index 69de5e48..fb330fe0 100644 --- a/src/admin/archives_add.php +++ b/src/admin/archives_add.php @@ -42,7 +42,6 @@ if ($dopost != 'save') { require_once(DEDEINC.'/libraries/oxwindow.class.php'); $flag = isset($flags) ? join(',', $flags) : ''; $notpost = isset($notpost) && $notpost == 1 ? 1 : 0; - if (empty($click)) $click = ($cfg_arc_click == '-1' ? mt_rand(1000, 6000) : $cfg_arc_click); if (empty($typeid2)) $typeid2 = 0; if (!isset($autokey)) $autokey = 0; if (!isset($remote)) $remote = 0; @@ -70,7 +69,7 @@ if ($dopost != 'save') { } //对保存的文档进行处理 if (empty($writer)) $writer = $cuserLogin->getUserName(); - if (empty($source)) $source = '未知'; + if (empty($source)) $source = $cuserLogin->getUserName(); $pubdate = GetMkTime($pubdate); $senddate = time(); $sortrank = AddDay($pubdate, $sortup); diff --git a/src/admin/archives_sg_add.php b/src/admin/archives_sg_add.php index 92e7c16e..c53b15c0 100644 --- a/src/admin/archives_sg_add.php +++ b/src/admin/archives_sg_add.php @@ -58,7 +58,7 @@ if ($dopost != 'save') { } //对保存的文档进行处理 if (empty($writer)) $writer = $cuserLogin->getUserName(); - if (empty($source)) $source = '未知'; + if (empty($source)) $source = $cuserLogin->getUserName(); if (empty($flags)) $flag = ''; else $flag = join(',', $flags); $senddate = time(); diff --git a/src/admin/article_add.php b/src/admin/article_add.php index 40a8cc50..259b5b29 100644 --- a/src/admin/article_add.php +++ b/src/admin/article_add.php @@ -48,6 +48,14 @@ if ($dopost != 'save') { if (!isset($dellink)) $dellink = 0; if (!isset($autolitpic)) $autolitpic = 0; if (empty($click)) $click = ($cfg_arc_click == '-1' ? mt_rand(1000, 6000) : $cfg_arc_click); + //检测文档是否重复 + if ($cfg_mb_cktitle == 'Y') { + $row = $dsql->GetOne("SELECT * FROM `#@__archives` WHERE title LIKE '$title' "); + if (is_array($row)) { + ShowMsg("请不要发布重复文档", "-1"); + exit(); + } + } if (trim($title) == '') { ShowMsg("文档标题不能为空", "-1"); exit(); @@ -69,7 +77,7 @@ if ($dopost != 'save') { } //对保存的文档进行处理 if (empty($writer)) $writer = $cuserLogin->getUserName(); - if (empty($source)) $source = '未知'; + if (empty($source)) $source = $cuserLogin->getUserName(); $pubdate = GetMkTime($pubdate); $senddate = time(); $sortrank = AddDay($pubdate, $sortup); diff --git a/src/admin/soft_add.php b/src/admin/soft_add.php index abc875c0..723c1a42 100644 --- a/src/admin/soft_add.php +++ b/src/admin/soft_add.php @@ -40,12 +40,12 @@ if ($dopost != 'save') { require_once(DEDEINC.'/libraries/oxwindow.class.php'); $flag = isset($flags) ? join(',', $flags) : ''; $notpost = isset($notpost) && $notpost == 1 ? 1 : 0; - if (empty($click)) $click = ($cfg_arc_click == '-1' ? mt_rand(1000, 6000) : $cfg_arc_click); if (!isset($typeid2)) $typeid2 = 0; if (!isset($autokey)) $autokey = 0; if (!isset($remote)) $remote = 0; if (!isset($dellink)) $dellink = 0; if (!isset($autolitpic)) $autolitpic = 0; + if (empty($click)) $click = ($cfg_arc_click == '-1' ? mt_rand(1000, 6000) : $cfg_arc_click); if (trim($title) == '') { ShowMsg("文档标题不能为空", "-1"); exit(); @@ -67,7 +67,7 @@ if ($dopost != 'save') { } //对保存的文档进行处理 if (empty($writer)) $writer = $cuserLogin->getUserName(); - if (empty($source)) $source = '未知'; + if (empty($source)) $source = $cuserLogin->getUserName(); $pubdate = GetMkTime($pubdate); $senddate = time(); $sortrank = AddDay($pubdate, $sortup); diff --git a/src/admin/spec_add.php b/src/admin/spec_add.php index 5330f0b9..cbd620b2 100644 --- a/src/admin/spec_add.php +++ b/src/admin/spec_add.php @@ -39,7 +39,7 @@ if ($dopost != 'save') { if (!isset($autolitpic)) $autolitpic = 0; //对保存的文档进行处理 if (empty($writer)) $writer = $cuserLogin->getUserName(); - if (empty($source)) $source = '未知'; + if (empty($source)) $source = $cuserLogin->getUserName(); $pubdate = GetMkTime($pubdate); $senddate = time(); $sortrank = AddDay($pubdate, $sortup); diff --git a/src/admin/templets/album_add.htm b/src/admin/templets/album_add.htm index c3af362f..c29de036 100644 --- a/src/admin/templets/album_add.htm +++ b/src/admin/templets/album_add.htm @@ -209,7 +209,7 @@ getUserRank(); - $dsql->SetQuery("SELECT * FROM `#@__arcrank` where adminrank<='$urank' ORDER BY `rank` ASC"); + $dsql->SetQuery("SELECT * FROM `#@__arcrank` WHERE adminrank<='$urank' ORDER BY `rank` ASC"); $dsql->Execute(); while($row = $dsql->GetObject()) { diff --git a/src/admin/templets/article_add.htm b/src/admin/templets/article_add.htm index 99e1d2ae..bb28c1e8 100644 --- a/src/admin/templets/article_add.htm +++ b/src/admin/templets/article_add.htm @@ -184,7 +184,7 @@