From 417fee8e5b9cc81122cf5b88ae2e51b5784d8e53 Mon Sep 17 00:00:00 2001 From: tianya Date: Wed, 9 Sep 2020 19:50:45 +0800 Subject: [PATCH] =?UTF-8?q?=E7=B3=BB=E7=BB=9F=E5=90=8E=E5=8F=B0=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E6=A0=B7=E5=BC=8F=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/dede/content_sg_list.php | 2 +- src/dede/css/base.css | 3 +- src/dede/css/indexbody.css | 1 - src/dede/feedback_main.php | 101 ++-- src/dede/freelist_main.php | 2 +- src/dede/inc/inc_action_info.php | 2 +- src/dede/index_body.php | 434 +++++++-------- src/dede/index_testenv.php | 174 +++--- src/dede/js/main.js | 58 +- src/dede/login.php | 2 +- src/dede/member_do.php | 2 - src/dede/module_main.php | 12 +- src/dede/swfupload.php | 4 +- src/dede/sys_cache_up.php | 2 - src/dede/sys_info.php | 3 +- src/dede/templets/ad_main.htm | 133 +++-- src/dede/templets/api_ucenter_edit.htm | 174 ------ src/dede/templets/api_ucenter_install.htm | 87 --- src/dede/templets/archives_add.htm | 2 +- src/dede/templets/archives_sg_add.htm | 2 +- src/dede/templets/archives_sg_edit.htm | 4 +- src/dede/templets/co_main.htm | 389 ++++++------- src/dede/templets/co_url.htm | 204 +++---- src/dede/templets/content_i_list.htm | 15 +- src/dede/templets/content_list.htm | 61 ++- src/dede/templets/content_s_list.htm | 447 ++++++++------- src/dede/templets/content_select_list.htm | 2 + src/dede/templets/content_sg_list.htm | 81 +-- src/dede/templets/diy_list.htm | 79 +-- src/dede/templets/diy_main.htm | 113 ++-- src/dede/templets/diy_post.htm | 2 - src/dede/templets/erradd.htm | 201 ++++--- src/dede/templets/feedback_main.htm | 338 ++++++------ src/dede/templets/file_manage_main.htm | 70 ++- src/dede/templets/freelist_main.htm | 52 +- src/dede/templets/friendlink_main.htm | 221 ++++---- src/dede/templets/index_body.htm | 319 ++++++----- src/dede/templets/login.htm | 156 ++++-- src/dede/templets/media_main.htm | 298 +++++----- src/dede/templets/member_main.htm | 288 +++++----- src/dede/templets/member_view.htm | 2 +- src/dede/templets/mychannel_main.htm | 11 +- src/dede/templets/plus_main.htm | 80 +-- src/dede/templets/recycling.htm | 223 ++++---- src/dede/templets/stepselect_main.htm | 633 +++++++++++----------- src/dede/templets/sys_passport.htm | 2 +- src/dede/templets/sys_safe.htm | 4 +- src/dede/templets/tags_main.htm | 19 +- src/dede/templets/templets_one.htm | 164 +++--- src/dede/templets/vote_main.htm | 90 +-- 50 files changed, 2869 insertions(+), 2899 deletions(-) delete mode 100755 src/dede/templets/api_ucenter_edit.htm delete mode 100755 src/dede/templets/api_ucenter_install.htm diff --git a/src/dede/content_sg_list.php b/src/dede/content_sg_list.php index f6ea5461..7085b247 100755 --- a/src/dede/content_sg_list.php +++ b/src/dede/content_sg_list.php @@ -48,7 +48,7 @@ require_once(DEDEINC."/datalistcp.class.php"); require_once(DEDEADMIN."/inc/inc_list_functions.php"); setcookie("ENV_GOBACK_URL",$dedeNowurl,time()+3600,"/"); $tl = new TypeLink($cid); -$listtable = trim($tl->TypeInfos['addtable']); +$listtable = @trim($tl->TypeInfos['addtable']); if( !empty($channelid) && !empty($ucid) && $tl->TypeInfos['channeltype'] != $channelid) { ShowMsg('你没权限访问此页!','javascript:;'); diff --git a/src/dede/css/base.css b/src/dede/css/base.css index e78e065d..118924d3 100755 --- a/src/dede/css/base.css +++ b/src/dede/css/base.css @@ -58,7 +58,6 @@ background-color: #F1F8B4; padding: 2px; padding-right: 5px; padding-left: 5px; -background: url(../images/allbtbg2.gif) #EFF7D0; cursor: pointer; } @@ -640,4 +639,4 @@ vertical-align: baseline; input, select { height: auto !important; -} \ No newline at end of file +} diff --git a/src/dede/css/indexbody.css b/src/dede/css/indexbody.css index 42686ab3..ad78ecca 100755 --- a/src/dede/css/indexbody.css +++ b/src/dede/css/indexbody.css @@ -199,7 +199,6 @@ td { } .footer { - border-top: 1px solid #CFD7C4; line-height: 36px; margin-top: 8px; font-family: Verdana, Geneva, sans-serif; diff --git a/src/dede/feedback_main.php b/src/dede/feedback_main.php index 62ea15a0..3c3c2422 100755 --- a/src/dede/feedback_main.php +++ b/src/dede/feedback_main.php @@ -1,4 +1,5 @@ [未审核]"; + return $st == 1 ? "[已审核]" : "[未审核]"; } -function jsTrimjajx($str,$len) +function jsTrimjajx($str, $len) { - $str = preg_replace("/{quote}(.*){\/quote}/is",'',$str); - $str = str_replace('<br/>',' ',$str); - $str = cn_substr($str,$len); - $str = preg_replace("/['\"\r\n]/","",$str); + $str = preg_replace("/{quote}(.*){\/quote}/is", '', $str); + $str = str_replace('<br/>', ' ', $str); + $str = cn_substr($str, $len); + $str = preg_replace("/['\"\r\n]/", "", $str); $str = str_replace('<', '<', $str); $str = str_replace('>', '>', $str); return $str; } -if(!empty($job)) -{ +if (!empty($job)) { $ids = preg_replace("#[^0-9,]#", '', $fid); - if(empty($ids)) - { - ShowMsg("你没选中任何选项!",$_COOKIE['ENV_GOBACK_URL'],0,500); + if (empty($ids)) { + ShowMsg("你没选中任何选项!", $_COOKIE['ENV_GOBACK_URL'], 0, 500); exit; } -} -else -{ +} else { $job = ''; } +// 更新回复统计 +function UpdateReplycount($id){ + global $dsql; + $row = $dsql->GetOne("SELECT COUNT(*) as dd FROM `#@__feedback` WHERE fid = $id AND ischeck=1"); + $dsql->ExecNoneQuery("UPDATE `#@__feedback` SET `replycount`='{$row['dd']}' WHERE `id`=$id;"); +} + //删除评论 -if( $job == 'del' ) -{ +if ($job == 'del') { $query = "DELETE FROM `#@__feedback` WHERE id IN($ids) "; $dsql->ExecuteNoneQuery($query); - ShowMsg("成功删除指定的评论!",$_COOKIE['ENV_GOBACK_URL'],0,500); + ShowMsg("成功删除指定的评论!", $_COOKIE['ENV_GOBACK_URL'], 0, 500); exit(); } //删除相同IP的所有评论 -else if( $job == 'delall' ) -{ +else if ($job == 'delall') { $dsql->SetQuery("SELECT ip FROM `#@__feedback` WHERE id IN ($ids) "); $dsql->Execute(); $ips = ''; - while($row = $dsql->GetArray()) - { - $ips .= ($ips=='' ? " ip = '{$row['ip']}' " : " Or ip = '{$row['ip']}' "); + while ($row = $dsql->GetArray()) { + $ips .= ($ips == '' ? " ip = '{$row['ip']}' " : " Or ip = '{$row['ip']}' "); } - if($ips!='') - { + if ($ips != '') { $query = "DELETE FROM `#@__feedback` WHERE $ips "; $dsql->ExecuteNoneQuery($query); } - ShowMsg("成功删除指定相同IP的所有评论!",$_COOKIE['ENV_GOBACK_URL'],0,500); + ShowMsg("成功删除指定相同IP的所有评论!", $_COOKIE['ENV_GOBACK_URL'], 0, 500); exit(); } //审核评论 -else if($job=='check') -{ - $query = "UPDATE `#@__feedback` SET ischeck=1 WHERE id IN($ids) "; - $dsql->ExecuteNoneQuery($query); - ShowMsg("成功审核指定评论!", $_COOKIE['ENV_GOBACK_URL'], 0, 500); - exit(); +else if ($job == 'check') { + + $query = "UPDATE `#@__feedback` SET ischeck=1 WHERE id IN($ids) "; + $dsql->ExecuteNoneQuery($query); + + $dquery = "SELECT * FROM `#@__feedback` WHERE id IN($ids)"; + $dsql->SetQuery($dquery); + $dsql->Execute(); + while ($row = $dsql->GetArray()) { + UpdateReplycount($row['fid']); + } + + ShowMsg("成功审核指定评论!", $_COOKIE['ENV_GOBACK_URL'], 0, 500); + exit(); } //浏览评论 -else -{ +else { $bgcolor = ''; $typeid = isset($typeid) && is_numeric($typeid) ? $typeid : 0; $aid = isset($aid) && is_numeric($aid) ? $aid : 0; + $fid = isset($fid) && is_numeric($fid) ? $fid : 0; $keyword = !isset($keyword) ? '' : $keyword; $ip = !isset($ip) ? '' : $ip; - + $tl = new TypeLink($typeid); - $openarray = $tl->GetOptionArray($typeid,$admin_catalogs,0); - - $addsql = ($typeid != 0 ? " And typeid IN (".GetSonIds($typeid).")" : ''); + $openarray = $tl->GetOptionArray($typeid, $admin_catalogs, 0); + + $addsql = ($typeid != 0 ? " And typeid IN (" . GetSonIds($typeid) . ")" : ''); $addsql .= ($aid != 0 ? " And aid=$aid " : ''); $addsql .= ($ip != '' ? " And ip LIKE '$ip' " : ''); + + if ($fid > 0) { + $addsql .= " AND fid={$fid} "; + } + $querystring = "SELECT * FROM `#@__feedback` WHERE msg LIKE '%$keyword%' $addsql ORDER BY dtime DESC"; - + $dlist = new DataListCP(); $dlist->pageSize = 15; $dlist->SetParameter('aid', $aid); $dlist->SetParameter('ip', $ip); $dlist->SetParameter('typeid', $typeid); $dlist->SetParameter('keyword', $keyword); - $dlist->SetTemplate(DEDEADMIN.'/templets/feedback_main.htm'); + $dlist->SetTemplate(DEDEADMIN . '/templets/feedback_main.htm'); $dlist->SetSource($querystring); $dlist->Display(); -} \ No newline at end of file +} diff --git a/src/dede/freelist_main.php b/src/dede/freelist_main.php index 8a795094..3c6275ad 100755 --- a/src/dede/freelist_main.php +++ b/src/dede/freelist_main.php @@ -66,7 +66,7 @@ function GetTagList($dsql,$pageno,$pagesize,$orderby='aid') { global $cfg_phpurl,$addsql; $start = ($pageno-1) * $pagesize; - $printhead =" + $printhead ="
diff --git a/src/dede/inc/inc_action_info.php b/src/dede/inc/inc_action_info.php index ce00fee4..f69c07e8 100755 --- a/src/dede/inc/inc_action_info.php +++ b/src/dede/inc/inc_action_info.php @@ -418,7 +418,7 @@ $actionSearch[10] = array( ), 3 => array( 'title' =>'系统日志管理', - 'description' =>'对每个登陆后台的管理员进行的操作进行记录', + 'description' =>'对每个登录后台的管理员进行的操作进行记录', 'purview' =>'sys_Log', 'linkurl' =>'log_list.php' ), diff --git a/src/dede/index_body.php b/src/dede/index_body.php index 594a60fa..4abc9ee6 100755 --- a/src/dede/index_body.php +++ b/src/dede/index_body.php @@ -1,4 +1,5 @@ getUserID().'.txt'; -if(!file_exists($myIcoFile)) $myIcoFile = $defaultIcoFile; +require(dirname(__FILE__) . '/config.php'); +require(DEDEINC . '/image.func.php'); +require(DEDEINC . '/dedetag.class.php'); +$defaultIcoFile = DEDEDATA . '/admin/quickmenu.txt'; +$myIcoFile = DEDEDATA . '/admin/quickmenu-' . $cuserLogin->getUserID() . '.txt'; +if (!file_exists($myIcoFile)) $myIcoFile = $defaultIcoFile; //默认主页 -if(empty($dopost)) -{ - require(DEDEINC.'/inc/inc_fun_funAdmin.php'); - $verLockFile = DEDEDATA.'/admin/ver.txt'; - $fp = fopen($verLockFile,'r'); - $upTime = trim(fread($fp,64)); +if (empty($dopost)) { + require(DEDEINC . '/inc/inc_fun_funAdmin.php'); + $verLockFile = DEDEDATA . '/admin/ver.txt'; + $fp = fopen($verLockFile, 'r'); + $upTime = trim(fread($fp, 64)); fclose($fp); - $oktime = substr($upTime,0,4).'-'.substr($upTime,4,2).'-'.substr($upTime,6,2); + $oktime = substr($upTime, 0, 4) . '-' . substr($upTime, 4, 2) . '-' . substr($upTime, 6, 2); $offUrl = SpGetNewInfo(); - $dedecmsidc = DEDEDATA.'/admin/idc.txt'; - $fp = fopen($dedecmsidc,'r'); - $dedeIDC = fread($fp,filesize($dedecmsidc)); + $dedecmsidc = DEDEDATA . '/admin/idc.txt'; + $fp = fopen($dedecmsidc, 'r'); + $dedeIDC = fread($fp, filesize($dedecmsidc)); fclose($fp); - $myMoveFile = DEDEDATA.'/admin/move-'.$cuserLogin->getUserID().'.txt'; - if(file_exists($myMoveFile)) - { - $fp = fopen($myMoveFile,'r'); - $movedata= fread($fp,filesize($myMoveFile)); - $movedata = unserialize($movedata); - $column1 = array(); - $column2 = array(); - foreach ($movedata['items'] as $key => $value) { - if($value['column'] == 'column1') $column1 = $column1 + array($key => $value['id']); - else if($value['column'] == 'column2') $column2 = $column2 + array($key => $value['id']); - } - include DedeInclude('templets/index_body_move.htm'); - }else{ - include DedeInclude('templets/index_body.htm'); - } + include DedeInclude('templets/index_body.htm'); exit(); } /*----------------------- 增加新项 function _AddNew() { } --------------------------*/ -else if($dopost=='addnew') -{ - if(empty($link) || empty($title)) - { - ShowMsg("链接网址或标题不能为空!","-1"); +-------------------------*/ else if ($dopost == 'addnew') { + if (empty($link) || empty($title)) { + ShowMsg("链接网址或标题不能为空!", "-1"); exit(); } - $fp = fopen($myIcoFile,'r'); + $fp = fopen($myIcoFile, 'r'); $oldct = trim(fread($fp, filesize($myIcoFile))); fclose($fp); @@ -68,214 +50,198 @@ else if($dopost=='addnew') $ico = preg_replace("#['\"]#", '`', $ico); $oldct .= "\r\n"; - $myIcoFileTrue = DEDEDATA.'/admin/quickmenu-'.$cuserLogin->getUserID().'.txt'; + $myIcoFileTrue = DEDEDATA . '/admin/quickmenu-' . $cuserLogin->getUserID() . '.txt'; $fp = fopen($myIcoFileTrue, 'w'); fwrite($fp, $oldct); fclose($fp); - ShowMsg("成功增加一个项目!","index_body.php?".time()); + ShowMsg("成功增加一个项目!", "index_body.php?" . time()); exit(); } /*--------------------------- 保存修改的项 function _EditSave() { } -----------------------------*/ -else if($dopost=='editsave') -{ +----------------------------*/ else if ($dopost == 'editsave') { $quickmenu = stripslashes($quickmenu); - $myIcoFileTrue = DEDEDATA.'/admin/quickmenu-'.$cuserLogin->getUserID().'.txt'; - $fp = fopen($myIcoFileTrue,'w'); - fwrite($fp,$quickmenu); + $myIcoFileTrue = DEDEDATA . '/admin/quickmenu-' . $cuserLogin->getUserID() . '.txt'; + $fp = fopen($myIcoFileTrue, 'w'); + fwrite($fp, $quickmenu); fclose($fp); - ShowMsg("成功修改快捷操作项目!","index_body.php?".time()); + ShowMsg("成功修改快捷操作项目!", "index_body.php?" . time()); exit(); } /*--------------------------- 保存修改的项 function _EditSave() { } -----------------------------*/ -else if($dopost=='movesave') -{ - $movedata = str_replace('\\',"",$sortorder); - $movedata = json_decode($movedata,TRUE); +----------------------------*/ else if ($dopost == 'movesave') { + $movedata = str_replace('\\', "", $sortorder); + $movedata = json_decode($movedata, TRUE); $movedata = serialize($movedata); - $myIcoFileTrue = DEDEDATA.'/admin/move-'.$cuserLogin->getUserID().'.txt'; - $fp = fopen($myIcoFileTrue,'w'); - fwrite($fp,$movedata); + $myIcoFileTrue = DEDEDATA . '/admin/move-' . $cuserLogin->getUserID() . '.txt'; + $fp = fopen($myIcoFileTrue, 'w'); + fwrite($fp, $movedata); fclose($fp); } /*----------------------------- 显示修改表单 function _EditShow() { } ------------------------------*/ -else if($dopost=='editshow') -{ - $fp = fopen($myIcoFile,'r'); - $oldct = trim(fread($fp,filesize($myIcoFile))); +-----------------------------*/ else if ($dopost == 'editshow') { + $fp = fopen($myIcoFile, 'r'); + $oldct = trim(fread($fp, filesize($myIcoFile))); fclose($fp); ?> -
- -
ID 列表名称
- - - - - - - - - - - - - -
-
修改快捷操作项
-
- -
-
 
- 按原格式修改/增加XML项。 -
- -
- -   - -
- +
+ + + + + + + + + + + + + + + + + +
+
修改快捷操作项
+
+ +
+
 
+ 按原格式修改/增加XML项。 +
+ +
+ +   + +
+
GetOne($query); $query = " SELECT COUNT(*) AS dd FROM `#@__feedback` "; $row2 = $dsql->GetOne($query); - + $chArrNames = array(); $query = "SELECT id, typename FROM `#@__channeltype` "; $dsql->Execute('c', $query); - while($row = $dsql->GetArray('c')) - { + while ($row = $dsql->GetArray('c')) { $chArrNames[$row['id']] = $row['typename']; } - + $query = "SELECT COUNT(channel) AS dd, channel FROM `#@__arctiny` GROUP BY channel "; $allArc = 0; $chArr = array(); $dsql->Execute('a', $query); - while($row = $dsql->GetArray('a')) - { + while ($row = $dsql->GetArray('a')) { $allArc += $row['dd']; $row['typename'] = $chArrNames[$row['channel']]; $chArr[] = $row; } ?> - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + +
会员数:
文档数:
 
评论数:
会员数:
文档数:
 
评论数:
-2 ORDER BY arc.id DESC LIMIT 0, 6 "; $arcArr = array(); $dsql->Execute('m', $query); - while($row = $dsql->GetArray('m')) - { + while ($row = $dsql->GetArray('m')) { $arcArr[] = $row; } AjaxHead(); ?> - {$row['title']}"; + if ($row['arcrank'] == -1) $linkstr .= "(未审核)"; + ?> + + + + {$row['title']}"; - if($row['arcrank']==-1) $linkstr .= "(未审核)"; - ?> - - - - + ?>
+ +
- -
$timeout, ), )); - $fp = @fopen($scheme.'://'.$host.':'.$port.$path, 'b', false, $context); + $fp = @fopen($scheme . '://' . $host . ':' . $port . $path, 'b', false, $context); $fpflag = 1; } @@ -365,100 +331,88 @@ exit; $seo_info = array(); $seo_info = $dsql->GetOne("SELECT * FROM `#@__plus_seoinfo` ORDER BY id DESC"); $now = time(); - if ( empty($seo_info) OR $now - $seo_info['create_time'] > 60*60*6 ) - { - $site = str_replace(array("http://",'/'),'',$cfg_basehost); + if (empty($seo_info) or $now - $seo_info['create_time'] > 60 * 60 * 6) { + $site = str_replace(array("http://", '/'), '', $cfg_basehost); $url = "http://www.alexa.com/siteinfo/{$site}"; - $html = dedeseo_http_send($url); - //var_dump($html);exit; - if ( preg_match("#API at http://aws.amazon.com/awis -->(.*)#isU",$html,$matches) ) - { - $seo_info['alexa_num'] = isset($matches[1])? trim($matches[1]) : 0; + $html = dedeseo_http_send($url); + //var_dump($html);exit; + if (preg_match("#API at http://aws.amazon.com/awis -->(.*)#isU", $html, $matches)) { + $seo_info['alexa_num'] = isset($matches[1]) ? trim($matches[1]) : 0; } - $seo_info['alexa_num'] = empty($seo_info['alexa_num'])? 0 : $seo_info['alexa_num']; - if ( preg_match("#Flag'>(.*)#isU",$html,$matches) ) - { - $seo_info['alexa_area_num'] = isset($matches[1])? trim($matches[1]) : 0; + $seo_info['alexa_num'] = empty($seo_info['alexa_num']) ? 0 : $seo_info['alexa_num']; + if (preg_match("#Flag'>(.*)#isU", $html, $matches)) { + $seo_info['alexa_area_num'] = isset($matches[1]) ? trim($matches[1]) : 0; } - $seo_info['alexa_area_num'] = empty($seo_info['alexa_area_num'])? 0 : $seo_info['alexa_area_num']; - + $seo_info['alexa_area_num'] = empty($seo_info['alexa_area_num']) ? 0 : $seo_info['alexa_area_num']; + $url = "http://www.baidu.com/s?wd=site:{$site}"; - $html = Html2Text(dedeseo_http_send($url)); - if ( preg_match("#结果数约([\d]+)个#",$html,$matches) ) - { - $seo_info['baidu_count'] = isset($matches[1])? $matches[1] : 0; + $html = Html2Text(dedeseo_http_send($url)); + if (preg_match("#结果数约([\d]+)个#", $html, $matches)) { + $seo_info['baidu_count'] = isset($matches[1]) ? $matches[1] : 0; } - if (empty($seo_info['baidu_count']) AND preg_match("#网站共有([\d, ]+)个#",$html,$matches) ) - { - $seo_info['baidu_count'] = isset($matches[1])? trim($matches[1]) : 0; + if (empty($seo_info['baidu_count']) and preg_match("#网站共有([\d, ]+)个#", $html, $matches)) { + $seo_info['baidu_count'] = isset($matches[1]) ? trim($matches[1]) : 0; } - $seo_info['baidu_count'] = empty($seo_info['baidu_count'])? 0 : $seo_info['baidu_count']; + $seo_info['baidu_count'] = empty($seo_info['baidu_count']) ? 0 : $seo_info['baidu_count']; $url = "http://www.sogou.com/web?query=site:{$site}"; - $html = Html2Text(dedeseo_http_send($url)); - if ( preg_match("#结果数约([\d]+)个#",$html,$matches) ) - { - $seo_info['sogou_count'] = isset($matches[1])? $matches[1] : 0; + $html = Html2Text(dedeseo_http_send($url)); + if (preg_match("#结果数约([\d]+)个#", $html, $matches)) { + $seo_info['sogou_count'] = isset($matches[1]) ? $matches[1] : 0; } - if (empty($seo_info['sogou_count']) AND preg_match("#找到约([\d, ]+)条结果#",$html,$matches) ) - { - $seo_info['sogou_count'] = isset($matches[1])? trim($matches[1]) : 0; + if (empty($seo_info['sogou_count']) and preg_match("#找到约([\d, ]+)条结果#", $html, $matches)) { + $seo_info['sogou_count'] = isset($matches[1]) ? trim($matches[1]) : 0; } - $seo_info['sogou_count'] = empty($seo_info['sogou_count'])? 0 : $seo_info['sogou_count']; + $seo_info['sogou_count'] = empty($seo_info['sogou_count']) ? 0 : $seo_info['sogou_count']; $url = "http://www.haosou.com/s?q=site%3A{$site}"; - $html = Html2Text(dedeseo_http_send($url)); - if ( preg_match("#结果数约([\d]+)个#",$html,$matches) ) - { - $seo_info['haosou360_count'] = isset($matches[1])? $matches[1] : 0; + $html = Html2Text(dedeseo_http_send($url)); + if (preg_match("#结果数约([\d]+)个#", $html, $matches)) { + $seo_info['haosou360_count'] = isset($matches[1]) ? $matches[1] : 0; } - if (empty($seo_info['haosou360_count']) AND preg_match("#结果约([\d, ]+)个#",$html,$matches) ) - { - $seo_info['haosou360_count'] = isset($matches[1])? trim($matches[1]) : 0; + if (empty($seo_info['haosou360_count']) and preg_match("#结果约([\d, ]+)个#", $html, $matches)) { + $seo_info['haosou360_count'] = isset($matches[1]) ? trim($matches[1]) : 0; } - $seo_info['haosou360_count'] = empty($seo_info['haosou360_count'])? 0 : $seo_info['haosou360_count']; - + $seo_info['haosou360_count'] = empty($seo_info['haosou360_count']) ? 0 : $seo_info['haosou360_count']; + $in_query = "INSERT INTO `#@__plus_seoinfo` (`create_time`, `alexa_num`, `alexa_area_num`, `baidu_count`, `sogou_count`, `haosou360_count`) VALUES ({$now}, '{$seo_info['alexa_num']}', '{$seo_info['alexa_area_num']}', '{$seo_info['baidu_count']}', '{$seo_info['sogou_count']}', '{$seo_info['haosou360_count']}');"; $dsql->ExecuteNoneQuery($in_query); } - $inff=array( - 'alexa_num'=>'Alexa全球排名', - 'alexa_area_num'=>'Alexa地区排名', - 'baidu_count'=>'百度收录', - 'sogou_count'=>'搜狗收录', - 'haosou360_count'=>'360收录', + $inff = array( + 'alexa_num' => 'Alexa全球排名', + 'alexa_area_num' => 'Alexa地区排名', + 'baidu_count' => '百度收录', + 'sogou_count' => '搜狗收录', + 'haosou360_count' => '360收录', ); ?> - - - $value ) - { - if ( $key=='id' OR $key=='create_time' ) continue; -?> +
+ + $value) { + if ($key == 'id' or $key == 'create_time') continue; + ?> - - - - - + + + + + -
- : -
+ : +
+ + - - + exit; +} +?> \ No newline at end of file diff --git a/src/dede/index_testenv.php b/src/dede/index_testenv.php index 357c0e55..8bc39d9a 100755 --- a/src/dede/index_testenv.php +++ b/src/dede/index_testenv.php @@ -1,107 +1,96 @@ '; + function TestExecuteable($d = '.', $siteuRL = '', $rootDir = '') + { + $testStr = '<' . chr(0x3F) . 'p' . chr(hexdec(68)) . chr(112) . "\n\r"; + $filename = md5($d) . '.php'; + $testStr .= 'function test(){ echo md5(\'' . $d . '\');}' . "\n\rtest();\n\r"; + $testStr .= chr(0x3F) . '>'; $reval = false; - if(empty($rootDir)) $rootDir = DEDEROOT; - if (TestWriteable($d)) - { - @file_put_contents($d.'/'.$filename, $testStr); - $remoteUrl = $siteuRL.'/'.str_replace($rootDir, '', str_replace("\\", '/',realpath($d))).'/'.$filename; + if (empty($rootDir)) $rootDir = DEDEROOT; + if (TestWriteable($d)) { + @file_put_contents($d . '/' . $filename, $testStr); + $remoteUrl = $siteuRL . '/' . str_replace($rootDir, '', str_replace("\\", '/', realpath($d))) . '/' . $filename; $tempStr = @PostHost($remoteUrl); - $reval = (md5($d) == trim($tempStr))? true : false; - unlink($d.'/'.$filename); + $reval = (md5($d) == trim($tempStr)) ? true : false; + unlink($d . '/' . $filename); return $reval; - } else - { + } else { return -1; } } } -if(!function_exists('PostHost')) -{ - function PostHost($host,$data='',$method='GET',$showagent=null,$port=null,$timeout=30){ +if (!function_exists('PostHost')) { + function PostHost($host, $data = '', $method = 'GET', $showagent = null, $port = null, $timeout = 30) + { $parse = @parse_url($host); if (empty($parse)) return false; - if ((int)$port>0) { + if ((int)$port > 0) { $parse['port'] = $port; } elseif (!@$parse['port']) { $parse['port'] = '80'; } - $parse['host'] = str_replace(array('http://','https://'),array('','ssl://'),"$parse[scheme]://").$parse['host']; - if (!$fp=@fsockopen($parse['host'],$parse['port'],$errnum,$errstr,$timeout)) { + $parse['host'] = str_replace(array('http://', 'https://'), array('', 'ssl://'), "$parse[scheme]://") . $parse['host']; + if (!$fp = @fsockopen($parse['host'], $parse['port'], $errnum, $errstr, $timeout)) { return false; } $method = strtoupper($method); $wlength = $wdata = $responseText = ''; - $parse['path'] = str_replace(array('\\','//'),'/',@$parse['path'])."?".@$parse['query']; - if ($method=='GET') { + $parse['path'] = str_replace(array('\\', '//'), '/', @$parse['path']) . "?" . @$parse['query']; + if ($method == 'GET') { $separator = @$parse['query'] ? '&' : ''; - substr($data,0,1)=='&' && $data = substr($data,1); - $parse['path'] .= $separator.$data; - } elseif ($method=='POST') { - $wlength = "Content-length: ".strlen($data)."\r\n"; + substr($data, 0, 1) == '&' && $data = substr($data, 1); + $parse['path'] .= $separator . $data; + } elseif ($method == 'POST') { + $wlength = "Content-length: " . strlen($data) . "\r\n"; $wdata = $data; } $write = "$method $parse[path] HTTP/1.0\r\nHost: $parse[host]\r\nContent-type: application/x-www-form-urlencoded\r\n{$wlength}Connection: close\r\n\r\n$wdata"; - @fwrite($fp,$write); + @fwrite($fp, $write); while ($data = @fread($fp, 4096)) { $responseText .= $data; } @fclose($fp); - empty($showagent) && $responseText = trim(stristr($responseText,"\r\n\r\n"),"\r\n"); + empty($showagent) && $responseText = trim(stristr($responseText, "\r\n\r\n"), "\r\n"); return $responseText; } } -if(!function_exists('TestAdminPWD')) -{ +if (!function_exists('TestAdminPWD')) { //返回结果,-1:没有更改默认管理员名称 -2:没有更改默认管理员用户名和密码 0:没有发现默认账号 - function TestAdminPWD() + function TestAdminPWD() { global $dsql; // 查询栏目表确定栏目所在的目录 $sql = "SELECT usertype,userid,pwd FROM #@__admin WHERE `userid`='admin'"; $row = $dsql->GetOne($sql); - if(is_array($row)) - { - if($row['pwd'] == 'f297a57a5a743894a0e4') - { + if (is_array($row)) { + if ($row['pwd'] == 'f297a57a5a743894a0e4') { return -2; } else { return -1; @@ -112,24 +101,24 @@ if(!function_exists('TestAdminPWD')) } } -if(!function_exists('IsWritable')) -{ +if (!function_exists('IsWritable')) { // 检测是否可写 - function IsWritable($pathfile) { - $isDir = substr($pathfile,-1)=='/' ? true : false; + function IsWritable($pathfile) + { + $isDir = substr($pathfile, -1) == '/' ? true : false; if ($isDir) { if (is_dir($pathfile)) { - mt_srand((double)microtime()*1000000); - $pathfile = $pathfile.'dede_'.uniqid(mt_rand()).'.tmp'; + mt_srand((float)microtime() * 1000000); + $pathfile = $pathfile . 'dede_' . uniqid(mt_rand()) . '.tmp'; } elseif (@mkdir($pathfile)) { return IsWritable($pathfile); } else { return false; } } - @chmod($pathfile,0777); - $fp = @fopen($pathfile,'ab'); - if ($fp===false) return false; + @chmod($pathfile, 0777); + $fp = @fopen($pathfile, 'ab'); + if ($fp === false) return false; fclose($fp); $isDir && @unlink($pathfile); return true; @@ -146,20 +135,16 @@ $safeMsg = array(); // 查看如何取消'; //} $dirname = str_replace('index_body.php', '', strtolower($_SERVER['PHP_SELF'])); -if(preg_match("#[\\|/]dede[\\|/]#", $dirname)) -{ +if (preg_match("#[\\|/]dede[\\|/]#", $dirname)) { $safeMsg[] = '默认管理目录为dede,需要立即将它更名;'; } -if(IsWritable(DEDEDATA.'/common.inc.php')) -{ +if (IsWritable(DEDEDATA . '/common.inc.php')) { $safeMsg[] = '强烈建议data/common.inc.php文件属性设置为644(Linux/Unix)或只读(NT);'; } $rs = TestAdminPWD(); -if($rs < 0) -{ +if ($rs < 0) { $linkurl = "马上修改"; - switch ($rs) - { + switch ($rs) { case -1: $msg = "没有更改默认管理员名称admin,建议您修改为其他管理账号!{$linkurl}"; break; @@ -177,33 +162,32 @@ if($rs < 0) //} ?> 0) -{ +if (count($safeMsg) > 0) { ?> - -
-
-
安全提示
-
-
- - $val) - { - ?> - - - - -
.
-
-
-
-
+ +
+
+ DedeCMS安全提示 +
+
+ + $val) { + ?> + + + + +
+ . +
+
+
+ \ No newline at end of file diff --git a/src/dede/js/main.js b/src/dede/js/main.js index 35e538ca..2a1adaa6 100755 --- a/src/dede/js/main.js +++ b/src/dede/js/main.js @@ -783,32 +783,36 @@ $(document).ready(function () { }, 500); } - $('.datepicker').daterangepicker({ - "singleDatePicker": true, - "autoApply": true, - "showDropdowns": true, - "linkedCalendars": false, - "timePicker": true, - "timePicker24Hour": true, - "timePickerSeconds": true, - "showCustomRangeLabel": false, - ranges: { - '今日': [moment(), moment()], - '昨日': [moment().subtract(1, 'days'), moment().subtract(1, 'days')], - '本月': [moment().startOf('month'), moment().startOf('month')], - '上月': [moment().subtract(1, 'month').startOf('month'), moment().subtract(1, 'month').startOf('month')] - }, - "locale": { - format: 'YYYY-MM-DD HH:mm:ss', - applyLabel: '确定', - cancelLabel: '取消', - daysOfWeek: ['日', '一', '二', '三', '四', '五', '六'], - monthNames: ['一月', '二月', '三月', '四月', '五月', '六月', - '七月', '八月', '九月', '十月', '十一月', '十二月'], - firstDay: 1 - } - }, function (start) { - $(this).val(start.format("YYYY-MM-DD HH:mm:ss")); - }); + if (typeof $.daterangepicker !== "undefined") { + $('.datepicker').daterangepicker({ + "singleDatePicker": true, + "autoApply": true, + "showDropdowns": true, + "linkedCalendars": false, + "timePicker": true, + "timePicker24Hour": true, + "timePickerSeconds": true, + "showCustomRangeLabel": false, + ranges: { + '今日': [moment(), moment()], + '昨日': [moment().subtract(1, 'days'), moment().subtract(1, 'days')], + '本月': [moment().startOf('month'), moment().startOf('month')], + '上月': [moment().subtract(1, 'month').startOf('month'), moment().subtract(1, 'month').startOf('month')] + }, + "locale": { + format: 'YYYY-MM-DD HH:mm:ss', + applyLabel: '确定', + cancelLabel: '取消', + daysOfWeek: ['日', '一', '二', '三', '四', '五', '六'], + monthNames: ['一月', '二月', '三月', '四月', '五月', '六月', + '七月', '八月', '九月', '十月', '十一月', '十二月'], + firstDay: 1 + } + }, function (start) { + $(this).val(start.format("YYYY-MM-DD HH:mm:ss")); + }); + } + + }) \ No newline at end of file diff --git a/src/dede/login.php b/src/dede/login.php index f485c080..b0b35457 100755 --- a/src/dede/login.php +++ b/src/dede/login.php @@ -1,6 +1,6 @@ ExecuteNoneQuery("DELETE FROM `#@__member_operation` WHERE mid='$id' "); $dsql->ExecuteNoneQuery("DELETE FROM `#@__member_pms` WHERE toid='$id' Or fromid='$id' "); $dsql->ExecuteNoneQuery("DELETE FROM `#@__member_friends` WHERE mid='$id' Or fid='$id' "); - $dsql->ExecuteNoneQuery("DELETE FROM `#@__member_vhistory` WHERE mid='$id' Or vid='$id' "); $dsql->ExecuteNoneQuery("DELETE FROM `#@__feedback` WHERE mid='$id' "); $dsql->ExecuteNoneQuery("UPDATE `#@__archives` SET mid='0' WHERE mid='$id'"); #api{{ @@ -122,7 +121,6 @@ if($dopost=="delmember") $dsql->ExecuteNoneQuery("DELETE FROM `#@__member_operation` WHERE mid IN (".str_replace("`",",",$id).") "); $dsql->ExecuteNoneQuery("DELETE FROM `#@__member_pms` WHERE toid IN (".str_replace("`",",",$id).") Or fromid IN (".str_replace("`",",",$id).") "); $dsql->ExecuteNoneQuery("DELETE FROM `#@__member_friends` WHERE mid IN (".str_replace("`",",",$id).") Or fid IN (".str_replace("`",",",$id).") "); - $dsql->ExecuteNoneQuery("DELETE FROM `#@__member_vhistory` WHERE mid IN (".str_replace("`",",",$id).") Or vid IN (".str_replace("`",",",$id).") "); $dsql->ExecuteNoneQuery("DELETE FROM `#@__feedback` WHERE mid IN (".str_replace("`",",",$id).") "); $dsql->ExecuteNoneQuery("UPDATE `#@__archives` SET mid='0' WHERE mid IN (".str_replace("`",",",$id).")"); } diff --git a/src/dede/module_main.php b/src/dede/module_main.php index 5cd5627c..5e64dad0 100755 --- a/src/dede/module_main.php +++ b/src/dede/module_main.php @@ -88,11 +88,13 @@ if($action=='') $dm = new DedeModule($mdir); if(empty($moduletype)) $moduletype = ''; - $modules_remote = $dm->GetModuleUrlList($moduletype,$mdurl); - $modules = array(); - $modules = $dm->GetModuleList($moduletype); - is_array($modules) || $modules = array(); - $modules = array_merge($modules,$modules_remote); + $modules_remote = $dm->GetModuleUrlList($moduletype,$mdurl); + $modules = array(); + $modules = $dm->GetModuleList($moduletype); + is_array($modules) || $modules = array(); + if (is_array($modules_remote) && count($modules_remote) > 0) { + $modules = array_merge($modules, $modules_remote); + } require_once(dirname(__FILE__)."/templets/module_main.htm"); $dm->Clear(); exit(); diff --git a/src/dede/swfupload.php b/src/dede/swfupload.php index ff03c0f0..1cd64e21 100755 --- a/src/dede/swfupload.php +++ b/src/dede/swfupload.php @@ -197,13 +197,13 @@ else if($dopost=='ddimg') { //生成缩略图 ob_start(); - if(!preg_match("/^(http:\/\/)?([^\/]+)/i", $img)) $img = $cfg_basedir.$img; + if(!preg_match("/^(http[s]?:\/\/)?([^\/]+)/i", $img)) $img = $cfg_basedir.$img; ImageResizeNew($img, $cfg_ddimg_width, $cfg_ddimg_height, '', false); $imagevariable = ob_get_contents(); ob_end_clean(); header('Content-type: image/jpeg'); header('Content-Length: '.strlen($imagevariable)); - echo $imagevariable; + echo $imagevariable; exit(); } /************************ diff --git a/src/dede/sys_cache_up.php b/src/dede/sys_cache_up.php index 9b7581b9..2a79db09 100755 --- a/src/dede/sys_cache_up.php +++ b/src/dede/sys_cache_up.php @@ -49,8 +49,6 @@ if($dopost=="ok") $dsql->ExecuteNoneQuery("DELETE FROM `#@__arccache`"); echo "\n成功更新arclist调用缓存,准备清理过期会员访问历史...
"; $oldtime = time() - (90 * 24 * 3600); - $dsql->ExecuteNoneQuery("DELETE FROM `#@__member_vhistory` WHERE vtime<'$oldtime' "); - echo "成功清理过期会员访问历史,准备清理过期短信...
"; $dsql->ExecuteNoneQuery("DELETE FROM `#@__member_pms` WHERE sendtime<'$oldtime' "); echo "成功清理过期短信,准备修正错误文档,这可能要占较长的时间..."; if($uparc == 1) diff --git a/src/dede/sys_info.php b/src/dede/sys_info.php index 6d61adae..88befeb7 100755 --- a/src/dede/sys_info.php +++ b/src/dede/sys_info.php @@ -140,12 +140,13 @@ EOT; if ($keywords) { - $dsql->SetQuery("SELECT * FROM `#@__sysconfig` WHERE info LIKE '%$keywords%' order by aid asc"); + $dsql->SetQuery("SELECT * FROM `#@__sysconfig` WHERE info LIKE '%$keywords%' OR varname LIKE '%$keywords%' order by aid asc"); $dsql->Execute(); while ($row = $dsql->GetArray()) { $bgcolor = ($i++%2==0)? "#F9FCEF" : "#ffffff"; $row['info'] = preg_replace("#{$keywords}#", ''.$keywords.'', $row['info']); + $row['varname'] = preg_replace("#{$keywords}#", ''.$keywords.'', $row['varname']); ?> : diff --git a/src/dede/templets/ad_main.htm b/src/dede/templets/ad_main.htm index 3fd9e4e3..a8108a31 100755 --- a/src/dede/templets/ad_main.htm +++ b/src/dede/templets/ad_main.htm @@ -1,42 +1,57 @@ {dede:config.pagesize value='20' /} - + + - -广告管理 - + + 广告管理 + + + + + - - - - - - - - +
- 广告管理 [增加一个新广告] - [广告分类管理]
- - - - - - -
- - - - - - - -
请选择分类: 关键字:
+ + + + + + + @@ -44,31 +59,33 @@ - - - {dede:datalist} - - - - - - - - - - {/dede:datalist} - + + + {dede:datalist} + + + + + + + + + + {/dede:datalist} + - -
+ 广告管理 [增加一个新广告] + [广告分类管理]
+ + + + + + + +
+ + + + + + + + +
请选择分类: 关键字:
+
+
编号 分类 广告名称是否限时 结束时间 管理
{dede:field.aid /}{dede:field.clsname function='TestType(@me,1)'/}{dede:field.adname /}{dede:field.typename function='TestType(@me)'/}{dede:field.timeset function='TimeSetValue(@me)'/}{dede:field.endtime function='GetDateMk(@me)'/} - [代码] - [更改] - [删除] -
{dede:field.aid /}{dede:field.clsname function='TestType(@me,1)'/}{dede:field.adname /}{dede:field.typename function='TestType(@me)'/}{dede:field.timeset function='TimeSetValue(@me)'/}{dede:field.endtime function='GetDateMk(@me)'/} + [代码] + [更改] + [删除] +
- {dede:pagelist listsize=5/} + {dede:pagelist listsize=5/}
- - - + + + + + + \ No newline at end of file diff --git a/src/dede/templets/api_ucenter_edit.htm b/src/dede/templets/api_ucenter_edit.htm deleted file mode 100755 index 1836545f..00000000 --- a/src/dede/templets/api_ucenter_edit.htm +++ /dev/null @@ -1,174 +0,0 @@ - - - - -ucenter1.5.0配置向导 - - - - -
-

修改接口配置返回模块列表

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ID: {dede:var.uc_setings.appid/}
服务端地址:
在您 UCenter 地址或者目录改变的情况下,修改此项,一般情况请不要改动
- 例如: http://www.site.com/uc_server (最后不要加'/')。
服务端 IP:
正常情况下留空即可。如果由于域名解析问题导致 UCenter 与该应用通信失败,请尝试设置为该应用所在服务器的 IP 地址。
通信密钥:
只允许使用英文字母及数字,限 64 字节。应用端的通信密钥必须与此设置保持一致,否则该应用将无法与 UCenter 正常通信。
连接方式:
- - 请根据您的服务器网络环境选择适当的连接方式。
- > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
数据库服务器:
- - 默认:localhost, 如果 MySQL 端口不是默认的 3306,请填写如下形式:127.0.0.1:6033。
数据库用户名:
- - 登录uc服务端的数据库用户名。
数据库密码:
- - 登录uc服务端数据库使用的密码。
数据库名:
- - 登录uc服务端的数据库名称。
数据库表前缀:
- - uc服务端使用的数据库表前缀,一不般为 uc_ 。
-
正确的配置信息:
- - 当应用的 UCenter 配置信息丢失时可复制左侧的代码到应用的配置文件中
-
- -
-
- - \ No newline at end of file diff --git a/src/dede/templets/api_ucenter_install.htm b/src/dede/templets/api_ucenter_install.htm deleted file mode 100755 index 7d3d3fe5..00000000 --- a/src/dede/templets/api_ucenter_install.htm +++ /dev/null @@ -1,87 +0,0 @@ - - - - -ucenter1.5.0安装向导 - - - -
-

安装向导返回模块列表

-

首次安装前请备份好{dede:var.uc_config_file/}配置文件.以防止修改错误导致网站无法运行

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
服务端地址:
该值在您安装完 UCenter 后会被初始化,在您 UCenter 地址或者目录改变的情况下,修改此项,一般情况请不要改动
- 例如: http://www.site.com/uc_server (最后不要加'/')。
创始人密码:
该值在您安装完 UCenter 后会被初始化一个登录密码,UCenter称之为“创始人密码”
服务端IP地址:
如果您的服务器无法通过域名访问 UCenter,可以输入 UCenter 服务器的 IP 地址
-
-
-
- - \ No newline at end of file diff --git a/src/dede/templets/archives_add.htm b/src/dede/templets/archives_add.htm index 1cce397f..92eda1cf 100755 --- a/src/dede/templets/archives_add.htm +++ b/src/dede/templets/archives_add.htm @@ -15,10 +15,10 @@ - + diff --git a/src/dede/templets/archives_sg_add.htm b/src/dede/templets/archives_sg_add.htm index 218d0fc6..a6f52026 100755 --- a/src/dede/templets/archives_sg_add.htm +++ b/src/dede/templets/archives_sg_add.htm @@ -11,10 +11,10 @@ body { background-image: url(images/allbg.gif); } - + diff --git a/src/dede/templets/archives_sg_edit.htm b/src/dede/templets/archives_sg_edit.htm index 318a7e2c..1a413035 100755 --- a/src/dede/templets/archives_sg_edit.htm +++ b/src/dede/templets/archives_sg_edit.htm @@ -11,10 +11,10 @@ body { background-image: url(images/allbg.gif); } - - + + diff --git a/src/dede/templets/co_main.htm b/src/dede/templets/co_main.htm index e3337ea0..8629d020 100755 --- a/src/dede/templets/co_main.htm +++ b/src/dede/templets/co_main.htm @@ -1,202 +1,203 @@ {dede:config.pagesize value="20"/} - + + - -采集节点管理 - - - + + + + + + + - - - - - - - - - - - - - - - {dede:datalist} - - - - - - - - +
- - - - -
采集节点管理: - -
选择节点名称针对规则最后采集日期加入日期编码网址数
{dede:field.notename /}{dede:field.typename /}{dede:field.cotime function='GetDatePage(@me)' /}{dede:field.uptime function='GetDatePage(@me)' /}{dede:field.sourcelang /}{dede:field.nid function='TjUrlNum(@me)' /}
+ + - {/dede:datalist} - - - - - - - -
+ + + + + +
采集节点管理: + +
+
- - - - -
-   - 增加新节点 - 导入配置 - 导出配置 - | - 采集 - 导出数据 - | - 更改 - 更改配置 - 测试 - | - 查看已下载 - | - 复制 - 清空 - | - 删除 -
-
- {dede:pagelist size='5' /} -
+ + 选择 + 节点名称 + 针对规则 + 最后采集日期 + 加入日期 + 编码 + 网址数 + +
+ {dede:datalist} + + + {dede:field.notename /} + {dede:field.typename /} + {dede:field.cotime function='GetDatePage(@me)' /} + {dede:field.uptime function='GetDatePage(@me)' /} + {dede:field.sourcelang /} + {dede:field.nid function='TjUrlNum(@me)' /} + + {/dede:datalist} +
+ + + + + + +
+   + 增加新节点 + 导入配置 + 导出配置 + | + 采集 + 导出数据 + | + 更改 + 更改配置 + 测试 + | + 查看已下载 + | + 复制 + 清空 + | + 删除 +
+ + + + + {dede:pagelist size='5' /} + + + - + + \ No newline at end of file diff --git a/src/dede/templets/co_url.htm b/src/dede/templets/co_url.htm index 7b994bc2..fb45e355 100755 --- a/src/dede/templets/co_url.htm +++ b/src/dede/templets/co_url.htm @@ -1,105 +1,111 @@ - + + - -采集内容管理 - - + + - - - - - - - - - - - - - - - - {dede:datalist} - - - - - - - - - - - {/dede:datalist} - - - - - - - -
- - - - - -
临时内容管理: - - - -
-
选择内容标题所属节点获取日期下载导出预设栏目来源网页
{dede:field.title/}{dede:field.notename/}{dede:field.dtime function="GetDateMk(@me)" /}{dede:field.isdown function="IsDownLoad(@me)" /}{dede:field.isex function="IsExData(@me)" /}{dede:field.typename /}[源网址]
  -   - - - -
- {dede:pagelist listsize=5/} -
+ + + + + + + + + + + + + + + + {dede:datalist} + + + + + + + + + + + {/dede:datalist} + + + + + + + +
+ + + + + +
临时内容管理: + + + +
+
选择内容标题所属节点获取日期下载导出预设栏目来源网页
{dede:field.title/}{dede:field.notename/}{dede:field.dtime function="GetDateMk(@me)" /}{dede:field.isdown function="IsDownLoad(@me)" /}{dede:field.isex function="IsExData(@me)" /}{dede:field.typename /}[源网址]
  +   + + + +
+ {dede:pagelist listsize=5/} +
- + + \ No newline at end of file diff --git a/src/dede/templets/content_i_list.htm b/src/dede/templets/content_i_list.htm index c54a13d8..641d0097 100755 --- a/src/dede/templets/content_i_list.htm +++ b/src/dede/templets/content_i_list.htm @@ -5,6 +5,8 @@ 文档管理 + + @@ -13,11 +15,16 @@ + - +
diff --git a/src/dede/templets/mychannel_main.htm b/src/dede/templets/mychannel_main.htm index 4669e21e..72d0df17 100755 --- a/src/dede/templets/mychannel_main.htm +++ b/src/dede/templets/mychannel_main.htm @@ -4,13 +4,20 @@ 内容模型管理 + + + -
+ style="margin-top:8px;" class="table-bordered">
{dede:global.positionname/}文档列表  (使用鼠标右键进行常用操作) @@ -64,7 +71,7 @@
{dede:datalist} + GetColor('#FAFAF1','#FFFFFF')" /}" align='center' style="margin-top:8px;" class="table"> - -
文档图片 + style="margin-top:8px" class="mb-3"> +
diff --git a/src/dede/templets/content_list.htm b/src/dede/templets/content_list.htm index 807c89dc..b941b11f 100755 --- a/src/dede/templets/content_list.htm +++ b/src/dede/templets/content_list.htm @@ -5,6 +5,8 @@ 文档管理 + + @@ -12,40 +14,39 @@ + -
+
-
- - - - -
- - {dede:if $adminid==$mid } - - {else} - - {/dede:if} - {dede:global.CheckUserSend/} - - - - -
+
+ + {dede:if $adminid==$mid } + + {else} + + {/dede:if} + {dede:global.CheckUserSend/} + + + +
@@ -53,7 +54,7 @@ + style="margin-top:8px" class="table table-bordered maintable"> - -
◆ {dede:global.positionname/}文档列表  (使用鼠标右键弹出菜单) @@ -137,7 +138,7 @@ + style="margin-top:8px" class="mb-3"> + + +
diff --git a/src/dede/templets/content_s_list.htm b/src/dede/templets/content_s_list.htm index 48365e97..23413a50 100755 --- a/src/dede/templets/content_s_list.htm +++ b/src/dede/templets/content_s_list.htm @@ -1,246 +1,227 @@ - + + - -专题管理 - - - - + + + + -
- - - -
- - - - -
- - - - -
- - - - -
-
- - -
- - - - - - - - - - - - - - - - -{dede:datalist} - - - - - - - - - - - -{/dede:datalist} - - - - - - - -
- 文章列表 - (在文章标题处使用鼠标右键进行常用操作) -
ID选择文章标题更新时间类目点击HTML权限属性
{dede:field.id/} - - {dede:field.title/} - -{dede:field.typeid function='GetTypename(@me)'/}{dede:field.click/}
-  -全选 -取消 - 查看  - 更改  - 更新  - 审核  - 推荐  - 删除  -
- {dede:pagelist listsize=5/} -
- - - - - - - - - - -
- - - - - - - -
- - - - - - - - -
请选择类目: - - - 关键字: - - - - -
-
- -
-
+ + + + +
+ + + + +
+ + + + +
+
+ + + + + + + + + + + + + + + + + + {dede:datalist} + + + + + + + + + + + + {/dede:datalist} + + + + + + + +
+ 文章列表 + (在文章标题处使用鼠标右键进行常用操作) +
ID选择文章标题更新时间类目点击HTML权限属性
{dede:field.id/} + + {dede:field.title/} + + {dede:field.typeid function='GetTypename(@me)'/}{dede:field.click/}
+   + 全选 + 取消 +  查看  +  更改  +  更新  +  审核  +  推荐  +  删除  +
+ {dede:pagelist listsize=5/} +
+
+ + + + + + + + + + + + +
请选择类目: + + + 关键字: + + + + +
+
+ \ No newline at end of file diff --git a/src/dede/templets/content_select_list.htm b/src/dede/templets/content_select_list.htm index 8d2b81ad..46bafb4c 100755 --- a/src/dede/templets/content_select_list.htm +++ b/src/dede/templets/content_select_list.htm @@ -3,6 +3,8 @@ 选择文章 + + @@ -126,51 +128,52 @@ } } + - +
+ + + +
+ + {dede:if $adminid==$mid } + + {else} + + {/dede:if} + + + + +
+ + - -
- - - - -
- - - - -
- - {dede:if $adminid==$mid } - - {else} - - {/dede:if} - - - - -
-
+
- +
+ +
{dede:global.positionname/}文档列表  (使用鼠标右键进行常用操作) @@ -239,12 +242,12 @@
- - +
+ - + + + + + {dede:datalist} + + + + + + + {/dede:datalist} +
- + + +
+ + + + + + +
请选择类目: diff --git a/src/dede/templets/diy_list.htm b/src/dede/templets/diy_list.htm index f1ac729e..e0c90387 100755 --- a/src/dede/templets/diy_list.htm +++ b/src/dede/templets/diy_list.htm @@ -1,28 +1,40 @@ - + + - -<?php echo $diy->name;?> - + + <?php echo $diy->name;?> + + + + + -
-
-
name;?>内容列表
-
- - - - - - -{dede:datalist} - + +
-
 自定义表单管理 > 内容列表
-
- 预览前台预览 +
+
+
name;?>内容列表
-
+ + + + {dede:datalist} + "; } ?> -{/dede:datalist} - - - - -
+
 自定义表单管理 > 内容列表
+ +
暂无记录
{dede:pagelist listsize=5 /}
- - -    - -
- + {/dede:datalist} +
{dede:pagelist listsize=5 /}
+ + +    + +
+ + \ No newline at end of file diff --git a/src/dede/templets/diy_main.htm b/src/dede/templets/diy_main.htm index 087ec407..e4f6eb72 100755 --- a/src/dede/templets/diy_main.htm +++ b/src/dede/templets/diy_main.htm @@ -1,61 +1,80 @@ {dede:page pagesize="50"/} - + + - -自定义表单管理 - + + 自定义表单管理 + + + + + -
-
-
自定义表单管理
-
+
+
+
自定义表单管理
+
- +
- - -
- - - - - -
[增加新的自定义表单] - [图片说明: - 更改更改 - 删除删除 - ] -
-
+
+ + + + + +
[增加新的自定义表单] + [图片说明: + 更改更改 + 删除删除 + ] +
+
- +
- - - - - - {dede:datalist} - - - - - - - {/dede:datalist} -
diyid名称表名管理
{dede:field.diyid/}{dede:field.name/}{dede:field.table/} - 更改 | - 删除 | - 预览前台预览 -
+
diyid名称表名管理
{dede:field.diyid/}{dede:field.name/}{dede:field.table/} + 更改 | + 删除 | + 预览前台预览 +
- +
- - -
{dede:pagelist listsize=6/}
+
{dede:pagelist + listsize=6/}
+ \ No newline at end of file diff --git a/src/dede/templets/diy_post.htm b/src/dede/templets/diy_post.htm index 063d804a..acc698f6 100755 --- a/src/dede/templets/diy_post.htm +++ b/src/dede/templets/diy_post.htm @@ -7,7 +7,6 @@ diff --git a/src/dede/templets/erradd.htm b/src/dede/templets/erradd.htm index 24e5c803..e1b65bd3 100755 --- a/src/dede/templets/erradd.htm +++ b/src/dede/templets/erradd.htm @@ -1,114 +1,111 @@ {dede:config.pagesize value='20'/} - + + - -挑错管理 - + + 挑错管理 + + + + + - + function delArc(id) { + var qstr = getCheckboxItem(); + location = "erraddsave.php?id=" + qstr + "&dopost=delete"; + } +
- - - - - - - - - - - - - - - {dede:datalist} - - - - - - - - - - - {/dede:datalist} - - - - - - -
- 文章错误管理 
选择编号挑错人文章名称出错类型挑错时间错误内容修改建议
{dede:field.id /}{dede:field.mid function='username(@me)'/}{dede:field.title /}{dede:field.type function='typename(@me)'/}{dede:field.sendtime function='GetDateMk(@me)'/}{dede:field.errtxt /}{dede:field.oktxt /}
- 全选 - 取消 -  删除  -
- {dede:pagelist listsize=5/} -
-
- + + + + + + + + + + + + + + + {dede:datalist} + + + + + + + + + + + {/dede:datalist} + + + + + + +
+ 文章错误管理 
选择编号挑错人文章名称出错类型挑错时间错误内容修改建议
{dede:field.id /}{dede:field.mid function='username(@me)'/}{dede:field.title /} + {dede:field.type function='typename(@me)'/}{dede:field.sendtime function='GetDateMk(@me)'/}{dede:field.errtxt /}{dede:field.oktxt /}
+ 全选 + 取消 +  删除  +
+ {dede:pagelist listsize=5/} +
+ + \ No newline at end of file diff --git a/src/dede/templets/feedback_main.htm b/src/dede/templets/feedback_main.htm index fa797282..cfd615aa 100755 --- a/src/dede/templets/feedback_main.htm +++ b/src/dede/templets/feedback_main.htm @@ -1,172 +1,180 @@ - + + - -评论管理 - - + function selAll() { + for (i = 0; i < document.feedback.fid.length; i++) { + document.feedback.fid[i].checked = true; + } + } + function selNone() { + for (i = 0; i < document.feedback.fid.length; i++) { + document.feedback.fid[i].checked = false; + } + } + function selNor() { + for (i = 0; i < document.feedback.fid.length; i++) { + if (document.feedback.fid[i].checked == false) + document.feedback.fid[i].checked = true; + else + document.feedback.fid[i].checked = false; + + } + } + function delFeedback() { + var qstr = getCheckboxItem(); + if (qstr == "") alert("你没选中任何内容!"); + else if (window.confirm('你确定要删除这些评论吗?')) location.href = "feedback_main.php?job=del&fid=" + qstr; + } + function delFeedbackIP() { + var qstr = getCheckboxItem(); + if (qstr == "") alert("你没选中任何内容!"); + else if (window.confirm('你确定要删除这些评论吗?')) location.href = "feedback_main.php?job=delall&fid=" + qstr; + } + function checkFeedback() { + var qstr = getCheckboxItem(); + if (qstr == "") alert("您没选中任何内容!"); + else location.href = "feedback_main.php?job=check&fid=" + qstr; + } + function editFeedback() { + var qstr = getCheckboxItem(); + if (qstr == "") alert("您没选中任何内容!"); + else location.href = "feedback_edit.php?job=edit&fid=" + qstr; + } + + + + + + - - - - - - - - - -
- -
-
- 关键字: - - - -
-
-
- -{dede:datalist} - - - -{/dede:datalist} - - - - - - -
- - - - - - - - - - - - -
-  选择 - - 用户:{dede:field.username/} - - 文档:{dede:field.arctitle function="RemoveXSS(@me)"/} (浏览) - - IP地址:{dede:field.ip/} - - 时间:{dede:field.dtime function="GetDateTimeMK(@me)" /} - - -
- - - - -
-{dede:field.ischeck function="IsCheck(@me)" /} -{dede:field.msg function='cn_substr(Text2Html(@me), 50)'/} -
- - - - -
- {dede:pagelist listsize='5' /} -
- - - - - -
- - - - - - - -
-
-
+ + + + + + + + + +
+ +
+
+ 关键字: + + + +
+
+
+ + {dede:datalist} + + + + {/dede:datalist} + + + + + + +
+ + + + + + + + + + + + +
+  选择 + + 用户:{dede:field.username/} + + 文档:{dede:field.arctitle + function="RemoveXSS(@me)"/} (浏览) 0) { ?>({dede:field.replycount/}条回复) + + IP地址:{dede:field.ip/} + + 时间:{dede:field.dtime function="GetDateTimeMK(@me)" /} + + +
+ + + + +
+ {dede:field.ischeck function="IsCheck(@me)" /} + {dede:field.msg function='cn_substr(Text2Html(@me), 50)'/} +
+
+
+ {dede:pagelist listsize='5' /} +
+ + + + + +
+ + + + + + + +
+
+
+ \ No newline at end of file diff --git a/src/dede/templets/file_manage_main.htm b/src/dede/templets/file_manage_main.htm index 12507092..c56aa279 100755 --- a/src/dede/templets/file_manage_main.htm +++ b/src/dede/templets/file_manage_main.htm @@ -1,22 +1,33 @@ - + + - -文件管理器 - - + + 文件管理器 + + + + + - - - - - - - - + + + + + + + - - - -
文件名文件大小最后修改时间操作
文件名文件大小最后修改时间操作
- [根目录] -   - [新建文件] -   - [新建目录] -   - [文件上传] -   - [空间检查] -   
+
+ [根目录] +   + [新建文件] +   + [新建目录] +   + [文件上传] +   + [空间检查] +   
+ \ No newline at end of file diff --git a/src/dede/templets/freelist_main.htm b/src/dede/templets/freelist_main.htm index 5e7280e7..dffefcad 100755 --- a/src/dede/templets/freelist_main.htm +++ b/src/dede/templets/freelist_main.htm @@ -5,14 +5,16 @@ 自由列表管理 + + + -
+
频道管理
- +
- +
@@ -112,16 +119,17 @@
自由列表管理 [增加列表]
- +
- +
+
+ style=" border:1px solid #CFCFCF;line-height:31px;margin:auto;" class="table table-borderless maintable mb-3">
- +
@@ -139,12 +147,12 @@ onclick="location='makehtml_freelist.php';" class="coolbg np" /> - - +
+
diff --git a/src/dede/templets/friendlink_main.htm b/src/dede/templets/friendlink_main.htm index 5fb81dab..bca7df78 100755 --- a/src/dede/templets/friendlink_main.htm +++ b/src/dede/templets/friendlink_main.htm @@ -1,129 +1,136 @@ {dede:config.pagesize value="20"/} - + + - -友情链接管理 - - + + 友情链接管理 + + + + + + - - - - - - + + + + + + + + + + + + + + + {dede:datalist} + + + + + + + + + + + {/dede:datalist} - + - - + + - -
-
- 友情链接管理 -
- -
-
- - - - - + + + + - - - - - - - - - - - - - - - {dede:datalist} - - - - - - - - - - - {/dede:datalist} + + + + +
关键字: -
+
+ 友情链接管理 +
+ +
+ + + + + + - - -
关键字: + - - -
- -
选择网站名称网站Logo站长Email时间状态顺序管理
{dede:field.webname function='dede_htmlspecialchars(@me)'/}
地址:{dede:field.url/}
{dede:field.logo function="GetPic(@me)"/}{dede:field.email/}{dede:field.dtime function="MyDate('Y-m-d',@me)"/}{dede:field.ischeck function="GetSta(@me)"/}{dede:field.sortrank/} - [更改] - [删除] -
+ +
+ +
选择网站名称网站Logo站长Email时间状态顺序管理
{dede:field.webname function='dede_htmlspecialchars(@me)'/}
地址:{dede:field.url/}
{dede:field.logo function="GetPic(@me)"/}{dede:field.email/}{dede:field.dtime function="MyDate('Y-m-d',@me)"/}{dede:field.ischeck function="GetSta(@me)"/}{dede:field.sortrank/} + [更改] + [删除] +
-   +   [全选] - [取消] - 批量删除 + [取消] + 批量删除
- {dede:pagelist listsize=6/} + {dede:pagelist listsize=6/}
+
+
+ \ No newline at end of file diff --git a/src/dede/templets/index_body.htm b/src/dede/templets/index_body.htm index 0769a696..7dff7c95 100755 --- a/src/dede/templets/index_body.htm +++ b/src/dede/templets/index_body.htm @@ -6,12 +6,13 @@ DedeCMS Home + + - + - -
- - - - - - - -
-
- 欢迎使用专业的PHP网站管理系统,轻松建站的首选利器 -- -
-
- + +
+
+ 欢迎使用专业的PHP网站管理系统,轻松建站的首选利器 -- +
+
+
+ +
+
+
+ 更新消息
-
-
-
-
- -
-
更新消息
-
-
-
- +
+ 您系统版本最后更新时间为:{$oktime}
"; echo " 进行在线更新   \r\n"; echo " 系统错误修复
\r\n"; echo ""; ?> -
-
-
-
- -
-
商业授权查询
-
+
+ +
+ +
+ +
+
+
+ 商业授权查询 +
+ +
- - - -
-
-
快捷操作
- -
-
-
+
+ +
+ +
+ +
+
+
+ 快捷操作 + 【新增】 + 【管理】 +
+ +
+
- + ?> + +
+ +
+ +
- - -
-
-
系统基本信息
-
-
+
+
+
+ 系统基本信息 +
+ +
@@ -194,14 +209,19 @@
您的级别:
-
-
- -
-
-
程序团队
-
-
+ + + + + + +
+
+
+ 程序团队 +
+ +
@@ -212,100 +232,111 @@ + style="color:blue">热心用户
主程序研发: 鸣谢: 热心用户赞助商
-
-
- + + + + - -
- -
-
-
赞助商链接(说明)
-
-
- -
-
- -
-
-
信息统计
-
-
- 正在载入中... -
-
- -
-
-
SEO信息
-
-
- 正在载入中…… -
-
-
-
-
最新文档
-
-
+ +
+
+
+ SEO信息 +
+ +
+
+ 正在载入中…… +
+
+ + + + + +
+
+
+ 信息统计 +
+ +
+
+ 正在载入中... +
+
+ +
+ +
+ +
+
+
+ 最新文档 +
+ +
-2 ORDER BY arc.id DESC LIMIT 0, 6 "; - $arcArr = array(); - $dsql->Execute('m', $query); - while($row = $dsql->GetArray('m')) - { - $arcArr[] = $row; - } -?> + $query = "SELECT arc.id, arc.arcrank, arc.title, arc.channel, ch.editcon FROM `#@__archives` arc + LEFT JOIN `#@__channeltype` ch ON ch.id = arc.channel + WHERE arc.arcrank<>-2 ORDER BY arc.id DESC LIMIT 0, 6 "; + $arcArr = array(); + $dsql->Execute('m', $query); + while($row = $dsql->GetArray('m')) + { + $arcArr[] = $row; + } + ?> 1) - { - foreach($arcArr as $row) - { - if(trim($row['editcon'])=='') { - $row['editcon'] = 'archives_edit.php'; - } - $linkstr = "·{$row['title']}"; - if($row['arcrank']==-1) $linkstr .= "(未审核)"; - ?> + if(count($arcArr) > 1) + { + foreach($arcArr as $row) + { + if(trim($row['editcon'])=='') { + $row['editcon'] = 'archives_edit.php'; + } + $linkstr = "·{$row['title']}"; + if($row['arcrank']==-1) $linkstr .= "(未审核)"; + ?> + } + } else { + ?> + } + ?>
暂无新增内容
- - - - +
+ +
+
+ + + +
+
+ \ No newline at end of file diff --git a/src/dede/templets/member_main.htm b/src/dede/templets/member_main.htm index 62fd525c..6cdf9549 100755 --- a/src/dede/templets/member_main.htm +++ b/src/dede/templets/member_main.htm @@ -1,110 +1,127 @@ {dede:config.pagesize value="20"/} - + + - -网站会员管理 - - - + + 网站会员管理 + + + + + + - - - - - - - - - - - - - - - -{dede:datalist} - - - - + + + + + + + + {/dede:datalist} + + + + + + +
-
- - - - - - - - + - -
关键字: 排序: - - - - -
+ + + + + + + + + - + - - -
关键字: 排序: + + + + + - - + - -
- -
-
- - - +
- - - - - + + + +
注册会员列表 - 所有会员 | - 被禁言用户 | - 被推荐 | - 普通   -
+ +
+ +
-
选择mid登录名email/昵称性别会员等级会员属性最后登录操作
{dede:field.mid/} - + + + + + + + + + + + + + + + + {dede:datalist} + + + + - - - - - - - -{/dede:datalist} - - - - - - -
+ + + + + +
注册会员列表 + 所有会员 | + 被禁言用户 | + 被推荐 | + 普通   +
+
选择mid登录名email/昵称性别会员等级会员属性最后登录操作
{dede:field.mid/} + '.$fields['userid'].''; if($fields['spacesta']==-2) echo "(禁言)"; if($fields['spacesta']==-1) echo "(未审核)"; @@ -112,50 +129,51 @@ echo "
浏览会员空间"; } ?> -
- {dede:field.email/} -
- 昵称:{dede:field.uname/} -
- {dede:field.sex /} - - {dede:field.rank function="GetMemberName(@me,'限制会员')"/} - - {dede:field.mtype /}用户 {dede:field.matt function="GetMAtt(@me)" /} -
- 金币:{dede:field.money /} 积分:{dede:field.scores /} -
- {dede:field.logintime function="MyDate('y-m-d H:i',@me)" /} -
- 【{dede:field.loginip /}】 -
- 修改 | - 删除 | - 文档 | - 提升 -
-   - 全选 - 取消 -  删除  - (如果已经整合了论坛的用户请不要使用批量删除功能)
- {dede:pagelist listsize='6' /} -
- +
+ {dede:field.email/} +
+ 昵称:{dede:field.uname/} +
+ {dede:field.sex /} + + {dede:field.rank function="GetMemberName(@me,'限制会员')"/} + + {dede:field.mtype /}用户 {dede:field.matt function="GetMAtt(@me)" /} +
+ 金币:{dede:field.money /} 积分:{dede:field.scores /} +
+ {dede:field.logintime function="MyDate('y-m-d H:i',@me)" /} +
+ 【{dede:field.loginip /}】 +
+ 修改 | + 删除 | + 文档 | + 提升 +
+   + 全选 + 取消 +  删除  + (如果已经整合了论坛的用户请不要使用批量删除功能)
+ {dede:pagelist listsize='6' /} +
+ + \ No newline at end of file diff --git a/src/dede/templets/member_view.htm b/src/dede/templets/member_view.htm index 95cb3993..456a1d4c 100755 --- a/src/dede/templets/member_view.htm +++ b/src/dede/templets/member_view.htm @@ -184,7 +184,7 @@ function checkSubmit()
&jumpurl=../member/edit_fullinfo.php' target='_blank'>查看/修改详细资料  |  - ' target='_blank'>登陆到此用户控制面板 + ' target='_blank'>登录到此用户控制面板  |  ' target='_blank'>浏览此用户的空间
+
+
- +
- -
内容模型管理 diff --git a/src/dede/templets/plus_main.htm b/src/dede/templets/plus_main.htm index f7bf4859..1c63bd6c 100755 --- a/src/dede/templets/plus_main.htm +++ b/src/dede/templets/plus_main.htm @@ -1,47 +1,59 @@ {dede:config.pagesize value="50"/} - + + - -插件管理 - + + 插件管理 + + + + + - - - - - +
- - - - - -
插件管理 - [安装新插件] -
-
+ + + + - - {dede:datalist} - - - - - - - {/dede:datalist} - + + {dede:datalist} + + + + + + + {/dede:datalist} + - -
+ + + + + +
插件管理 + [安装新插件] +
+
ID号 插件名称 插件作者 管理
{dede:field.aid /}{dede:field.plusname /}{dede:field.writer /}{dede:field.isshow function="GetSta(@me,$fields['aid'],$fields['plusname'])"/}
{dede:field.aid /}{dede:field.plusname /}{dede:field.writer /}{dede:field.isshow function="GetSta(@me,$fields['aid'],$fields['plusname'])"/}
- {dede:pagelist listsize=6/} + {dede:pagelist listsize=6/}
-
+
+ + + + \ No newline at end of file diff --git a/src/dede/templets/recycling.htm b/src/dede/templets/recycling.htm index 6776f5d1..ba72d283 100755 --- a/src/dede/templets/recycling.htm +++ b/src/dede/templets/recycling.htm @@ -1,118 +1,125 @@ - + + - -文档管理 - - + function selAll() { + if (typeof document.form2.arcID === "object") { + document.form2.arcID.checked = true; + } + for (i = 0; i < document.form2.arcID.length; i++) { + if (!document.form2.arcID[i].checked) { + document.form2.arcID[i].checked = true; + } + } + } + function noSelAll() { + if (typeof document.form2.arcID === "object") { + document.form2.arcID.checked = false; + } + for (i = 0; i < document.form2.arcID.length; i++) { + if (document.form2.arcID[i].checked) { + document.form2.arcID[i].checked = false; + } + } + } + + + - - - - - - - - - - - - - - -{dede:datalist} - - - - - - - - - -{/dede:datalist} - - - - - - - -
- 文档回收站   -
ID选择文章标题更新时间类目点击操作
{dede:field.id/} - {dede:field.title/} -{dede:field.senddate function='GetDateMk(@me)'/}{dede:field.typename/}{dede:field.click/}还原 | 删除
-  -全选 -取消 - 还原  - 删除 
- {dede:pagelist listsize=3/}
+ + + + + + + + + + + + + + + {dede:datalist} + + + + + + + + + + {/dede:datalist} + + + + + + + +
+ 文档回收站   +
ID选择文章标题更新时间类目点击操作
{dede:field.id/} + {dede:field.title/} + {dede:field.senddate function='GetDateMk(@me)'/}{dede:field.typename/}{dede:field.click/}还原 | 删除
+   + 全选 + 取消 +  还原  +  删除 
+ {dede:pagelist listsize=3/}
+ \ No newline at end of file diff --git a/src/dede/templets/stepselect_main.htm b/src/dede/templets/stepselect_main.htm index 0c187b63..59af1faa 100755 --- a/src/dede/templets/stepselect_main.htm +++ b/src/dede/templets/stepselect_main.htm @@ -1,165 +1,172 @@ {dede:config.pagesize value="30"/} - + + - -联动枚举管理 - - - - + function ChangePage2(sobj) { + var nv = sobj.options[sobj.selectedIndex].value; + if (sobj.options[sobj.selectedIndex].value == 0) { + location.href = 'stepselect_main.php?egroup='; + } + else { + location.href = 'stepselect_main.php?egroup=&topvalue=' + nv; + } + } + + -
- - - - - - + +
-
·联动枚举组管理
- -
- - - + + + + + + +
请选择组别: - + + + + + - -
+
·联动枚举组管理
+ +
+ + + + - - - - -
请选择组别: + - - - - - - -
灰色字的为系统内置枚举,您是不能对它进行删除修改操作的,但可以添加或修改它的元素。
-
- +
+ + + + + +
+ 灰色字的为系统内置枚举,您是不能对它进行删除修改操作的,但可以添加或修改它的元素。
+
+ GetOne("SELECT * FROM `#@__stepselect` WHERE egroup='{$egroup}' "); @@ -210,85 +224,87 @@ if(!empty($egroup)) // 如果添加3级之类 if($topvalue % 500 != 0) $arr['issign'] = 2; ?> - - - + - - - - -
-
-  · - > - 子分类管理 -
-
- +
+
+  · + > + 子分类管理 +
+
+ 把默认省市地区表导入 "; } ?> -
-
-
- - - -
- 隶属分类: - -
-
- 分类名称: -
-
- -
-
如果没选择隶属分类则表示增加的是顶级分类,用半角逗号","分开可以一次增加多个分类。 -
-
-
- - - - - - - - - - - - - - - - - - - - - - - {dede:datalist} - - - - + + + + +
-
-  ·枚举组列表 - > - > 子分类列表 -
-
-
选择编号枚举名类别组名枚举类型枚举值组内排序操作
{dede:field.id /} - +
+ + + + +
+  隶属分类: + +
+
+  分类名称: +
+
+ +
+
+   如果没选择隶属分类则表示增加的是顶级分类,用半角逗号","分开可以一次增加多个分类。 +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + {dede:datalist} + + + + - - + + - - - + + - - {/dede:datalist} - - - - - - - -
+
+  ·枚举组列表 + > + > 子分类列表 +
+
+
选择编号枚举名类别组名枚举类型枚举值组内排序操作
{dede:field.id /} + 500 && $fields['evalue']%500 != 0) $fields['ename'] = " └─".$fields['ename']; @@ -296,11 +312,11 @@ if(!empty($egroup)) $fields['ename'] = " └───".$fields['ename']; } ?> - - {dede:field.egroup /} - + {dede:field.egroup /} + 500 && $fields['evalue']%500 != 0) echo '二级选择'; @@ -309,71 +325,71 @@ if(!empty($egroup)) echo "三级选择"; } ?>{dede:field.evalue /} - {dede:field.evalue /} + - [更新] - [删除] - [更新] + [删除] + ".$egroups[$fields['egroup']].""; } ?> -
-   - 全选/反选 -   - 删除所选 -
- {dede:pagelist listsize=6/} -
- + + {/dede:datalist} + + + +   + 全选/反选 +   + 删除所选 + + + + + {dede:pagelist listsize=6/} + + + + - - - - - - - - - - - - - - {dede:datalist} - - - - - + + + + + + + + + + + + {dede:datalist} + + + + + + - - - + + + {/dede:datalist} - - - -
-
-  ·枚举组列表 -
-
-
选择编号组类别名级数系统缓存组名操作
{dede:field.id /} {dede:field.itemname /} - +
+
+  ·枚举组列表 +
+
+
选择编号组类别名级数系统缓存组名操作
{dede:field.id /} {dede:field.itemname /} + - {dede:field.issystem function="@me==1 ? '是' : '否'" /} {dede:field.egroup /} - [更新缓存] - [查看子分类] -
{dede:field.egroup /} + [更新缓存] + [查看子分类] +
- {dede:pagelist listsize=6/} -
- + + {dede:pagelist listsize=6/} + + + + + \ No newline at end of file diff --git a/src/dede/templets/sys_passport.htm b/src/dede/templets/sys_passport.htm index c45f8d70..0457c838 100755 --- a/src/dede/templets/sys_passport.htm +++ b/src/dede/templets/sys_passport.htm @@ -37,7 +37,7 @@ - 登陆通行证网址: + 登录通行证网址: diff --git a/src/dede/templets/sys_safe.htm b/src/dede/templets/sys_safe.htm index df025e12..06d580e6 100755 --- a/src/dede/templets/sys_safe.htm +++ b/src/dede/templets/sys_safe.htm @@ -40,7 +40,7 @@ function delIterm(obj) > > - + > > @@ -48,7 +48,7 @@ function delIterm(obj) > > - + > diff --git a/src/dede/templets/tags_main.htm b/src/dede/templets/tags_main.htm index 6945b688..4efbed28 100755 --- a/src/dede/templets/tags_main.htm +++ b/src/dede/templets/tags_main.htm @@ -5,6 +5,8 @@ tags管理 + + + -
+
- +
@@ -50,11 +57,11 @@
提取TAG
- - +
- + - -
+ @@ -117,7 +124,7 @@ diff --git a/src/dede/templets/templets_one.htm b/src/dede/templets/templets_one.htm index 16240cdb..b6920f2d 100755 --- a/src/dede/templets/templets_one.htm +++ b/src/dede/templets/templets_one.htm @@ -1,25 +1,43 @@ {dede:config.pagesize value="20"/} - + + - -单独页面管理 - - + + 单独页面管理 + + + + + -
TAG维护
);'>[更新] - + '>[生成HTML] );'>[删]
- - + -
- -
    -
  • 关键字:
  • -
  • -
  • 标识:
  • -
  • +
+ +
    +
  • 关键字:
  • +
  • +
  • 标识:
  • +
  • \r\n"; $dsql->Execute("s","Select likeid From `#@__sgpage` group by likeid "); @@ -31,62 +49,64 @@ li { float:left; padding-right:8px; line-height:24px; } } echo "\r\n"; ?>
  • -
  • -
- -
- - - - - - - - - - - - - - - - {dede:datalist} - - - - - - - - - - {/dede:datalist} - - - - +
  • + + + +
    -
    - ◆单独页面管理 -
    - -
    选择编号页面名称需编译标识修改时间管理
    {dede:field.aid /}{dede:field.title /}{dede:field.ismake function='GetIsMake(@me)'/}{dede:field.likeid /}{dede:field.uptime function='GetDateMk(@me)'/} - [更改] - [预览] -  |  - [删除] -
    - {dede:pagelist listsize=6/} -
    + + + + + + + + + + + + + + + + {dede:datalist} + + + + + + + + + + {/dede:datalist} + + + +
    +
    + ◆单独页面管理 +
    + +
    选择编号页面名称需编译标识修改时间管理
    {dede:field.aid /}{dede:field.title /}{dede:field.ismake function='GetIsMake(@me)'/}{dede:field.likeid /}{dede:field.uptime function='GetDateMk(@me)'/} + [更改] + [预览] +  |  + [删除] +
    + {dede:pagelist listsize=6/} +
    +
    + \ No newline at end of file diff --git a/src/dede/templets/vote_main.htm b/src/dede/templets/vote_main.htm index d95ead99..0a34c6af 100755 --- a/src/dede/templets/vote_main.htm +++ b/src/dede/templets/vote_main.htm @@ -1,54 +1,64 @@ {dede:config.pagesize value='20'/} - + + - -投票管理 - + + 投票管理 + + + + + - - - - - +
    - 投票管理 [增加一组投票] -
    + + + + - + - - {dede:datalist} - - - - - - - - - - {/dede:datalist} - + + {dede:datalist} + + + + + + + + + + {/dede:datalist} + - -
    + 投票管理 [增加一组投票] +
    投票ID 投票名称 开始时间 结束时间 投票总数状态状态 管理
    {dede:field.aid /} - - {dede:field.votename /} - - {dede:field.starttime function="GetDateMk(@me)" /}{dede:field.endtime function="GetDateMk(@me)" /}{dede:field.totalcount /}未启用";}else{echo "启用";} ?> - [获取代码] - [更改] -   - [删除] -
    {dede:field.aid /} + + {dede:field.votename /} + + {dede:field.starttime function="GetDateMk(@me)" /}{dede:field.endtime function="GetDateMk(@me)" /}{dede:field.totalcount /} + 未启用";}else{echo "启用";} ?> + + [获取代码] + [更改] +   + [删除] +
    {dede:pagelist listsize='6'/}
    - - - + + + \ No newline at end of file