@@ -48,7 +48,7 @@ require_once(DEDEINC."/datalistcp.class.php"); | |||||
require_once(DEDEADMIN."/inc/inc_list_functions.php"); | require_once(DEDEADMIN."/inc/inc_list_functions.php"); | ||||
setcookie("ENV_GOBACK_URL",$dedeNowurl,time()+3600,"/"); | setcookie("ENV_GOBACK_URL",$dedeNowurl,time()+3600,"/"); | ||||
$tl = new TypeLink($cid); | $tl = new TypeLink($cid); | ||||
$listtable = trim($tl->TypeInfos['addtable']); | |||||
$listtable = @trim($tl->TypeInfos['addtable']); | |||||
if( !empty($channelid) && !empty($ucid) && $tl->TypeInfos['channeltype'] != $channelid) | if( !empty($channelid) && !empty($ucid) && $tl->TypeInfos['channeltype'] != $channelid) | ||||
{ | { | ||||
ShowMsg('你没权限访问此页!','javascript:;'); | ShowMsg('你没权限访问此页!','javascript:;'); | ||||
@@ -58,7 +58,6 @@ background-color: #F1F8B4; | |||||
padding: 2px; | padding: 2px; | ||||
padding-right: 5px; | padding-right: 5px; | ||||
padding-left: 5px; | padding-left: 5px; | ||||
background: url(../images/allbtbg2.gif) #EFF7D0; | |||||
cursor: pointer; | cursor: pointer; | ||||
} | } | ||||
@@ -640,4 +639,4 @@ vertical-align: baseline; | |||||
input, | input, | ||||
select { | select { | ||||
height: auto !important; | height: auto !important; | ||||
} | |||||
} |
@@ -199,7 +199,6 @@ td { | |||||
} | } | ||||
.footer { | .footer { | ||||
border-top: 1px solid #CFD7C4; | |||||
line-height: 36px; | line-height: 36px; | ||||
margin-top: 8px; | margin-top: 8px; | ||||
font-family: Verdana, Geneva, sans-serif; | font-family: Verdana, Geneva, sans-serif; |
@@ -1,4 +1,5 @@ | |||||
<?php | <?php | ||||
/** | /** | ||||
* 评论管理 | * 评论管理 | ||||
* | * | ||||
@@ -8,102 +9,114 @@ | |||||
* @license http://help.dedecms.com/usersguide/license.html | * @license http://help.dedecms.com/usersguide/license.html | ||||
* @link http://www.dedecms.com | * @link http://www.dedecms.com | ||||
*/ | */ | ||||
require_once(dirname(__FILE__)."/config.php"); | |||||
require_once(dirname(__FILE__) . "/config.php"); | |||||
//权限检查 | //权限检查 | ||||
CheckPurview('sys_Feedback'); | CheckPurview('sys_Feedback'); | ||||
require_once(DEDEINC."/datalistcp.class.php"); | |||||
require_once(DEDEINC."/typelink.class.php"); | |||||
setcookie("ENV_GOBACK_URL", $dedeNowurl, time()+3600, "/"); | |||||
require_once(DEDEINC . "/datalistcp.class.php"); | |||||
require_once(DEDEINC . "/typelink.class.php"); | |||||
setcookie("ENV_GOBACK_URL", $dedeNowurl, time() + 3600, "/"); | |||||
function IsCheck($st) | function IsCheck($st) | ||||
{ | { | ||||
return $st==1 ? "[已审核]" : "<font color='red'>[未审核]</font>"; | |||||
return $st == 1 ? "[已审核]" : "<font color='red'>[未审核]</font>"; | |||||
} | } | ||||
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); | ||||
$str = str_replace('>', '>', $str); | $str = str_replace('>', '>', $str); | ||||
return $str; | return $str; | ||||
} | } | ||||
if(!empty($job)) | |||||
{ | |||||
if (!empty($job)) { | |||||
$ids = preg_replace("#[^0-9,]#", '', $fid); | $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; | exit; | ||||
} | } | ||||
} | |||||
else | |||||
{ | |||||
} else { | |||||
$job = ''; | $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) "; | $query = "DELETE FROM `#@__feedback` WHERE id IN($ids) "; | ||||
$dsql->ExecuteNoneQuery($query); | $dsql->ExecuteNoneQuery($query); | ||||
ShowMsg("成功删除指定的评论!",$_COOKIE['ENV_GOBACK_URL'],0,500); | |||||
ShowMsg("成功删除指定的评论!", $_COOKIE['ENV_GOBACK_URL'], 0, 500); | |||||
exit(); | exit(); | ||||
} | } | ||||
//删除相同IP的所有评论 | //删除相同IP的所有评论 | ||||
else if( $job == 'delall' ) | |||||
{ | |||||
else if ($job == 'delall') { | |||||
$dsql->SetQuery("SELECT ip FROM `#@__feedback` WHERE id IN ($ids) "); | $dsql->SetQuery("SELECT ip FROM `#@__feedback` WHERE id IN ($ids) "); | ||||
$dsql->Execute(); | $dsql->Execute(); | ||||
$ips = ''; | $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 "; | $query = "DELETE FROM `#@__feedback` WHERE $ips "; | ||||
$dsql->ExecuteNoneQuery($query); | $dsql->ExecuteNoneQuery($query); | ||||
} | } | ||||
ShowMsg("成功删除指定相同IP的所有评论!",$_COOKIE['ENV_GOBACK_URL'],0,500); | |||||
ShowMsg("成功删除指定相同IP的所有评论!", $_COOKIE['ENV_GOBACK_URL'], 0, 500); | |||||
exit(); | 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 = ''; | $bgcolor = ''; | ||||
$typeid = isset($typeid) && is_numeric($typeid) ? $typeid : 0; | $typeid = isset($typeid) && is_numeric($typeid) ? $typeid : 0; | ||||
$aid = isset($aid) && is_numeric($aid) ? $aid : 0; | $aid = isset($aid) && is_numeric($aid) ? $aid : 0; | ||||
$fid = isset($fid) && is_numeric($fid) ? $fid : 0; | |||||
$keyword = !isset($keyword) ? '' : $keyword; | $keyword = !isset($keyword) ? '' : $keyword; | ||||
$ip = !isset($ip) ? '' : $ip; | $ip = !isset($ip) ? '' : $ip; | ||||
$tl = new TypeLink($typeid); | $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 .= ($aid != 0 ? " And aid=$aid " : ''); | ||||
$addsql .= ($ip != '' ? " And ip LIKE '$ip' " : ''); | $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"; | $querystring = "SELECT * FROM `#@__feedback` WHERE msg LIKE '%$keyword%' $addsql ORDER BY dtime DESC"; | ||||
$dlist = new DataListCP(); | $dlist = new DataListCP(); | ||||
$dlist->pageSize = 15; | $dlist->pageSize = 15; | ||||
$dlist->SetParameter('aid', $aid); | $dlist->SetParameter('aid', $aid); | ||||
$dlist->SetParameter('ip', $ip); | $dlist->SetParameter('ip', $ip); | ||||
$dlist->SetParameter('typeid', $typeid); | $dlist->SetParameter('typeid', $typeid); | ||||
$dlist->SetParameter('keyword', $keyword); | $dlist->SetParameter('keyword', $keyword); | ||||
$dlist->SetTemplate(DEDEADMIN.'/templets/feedback_main.htm'); | |||||
$dlist->SetTemplate(DEDEADMIN . '/templets/feedback_main.htm'); | |||||
$dlist->SetSource($querystring); | $dlist->SetSource($querystring); | ||||
$dlist->Display(); | $dlist->Display(); | ||||
} | |||||
} |
@@ -66,7 +66,7 @@ function GetTagList($dsql,$pageno,$pagesize,$orderby='aid') | |||||
{ | { | ||||
global $cfg_phpurl,$addsql; | global $cfg_phpurl,$addsql; | ||||
$start = ($pageno-1) * $pagesize; | $start = ($pageno-1) * $pagesize; | ||||
$printhead ="<table width='98%' border='0' cellpadding='1' cellspacing='1' align='center' class='tbtitle' style='background:#cfcfcf;margin-bottom:5px;'> | |||||
$printhead ="<table width='98%' border='0' cellpadding='1' cellspacing='1' align='center' class='table maintable table-bordered' style='background:#cfcfcf;margin-bottom:5px;'> | |||||
<tr align='center' bgcolor='#FBFCE2'> | <tr align='center' bgcolor='#FBFCE2'> | ||||
<td width='5%' class='tbsname'><a href='#' onclick=\"ReloadPage('aid')\"><u>ID</u></a></td> | <td width='5%' class='tbsname'><a href='#' onclick=\"ReloadPage('aid')\"><u>ID</u></a></td> | ||||
<td width='20%' class='tbsname'>列表名称</td> | <td width='20%' class='tbsname'>列表名称</td> | ||||
@@ -418,7 +418,7 @@ $actionSearch[10] = array( | |||||
), | ), | ||||
3 => array( | 3 => array( | ||||
'title' =>'系统日志管理', | 'title' =>'系统日志管理', | ||||
'description' =>'对每个登陆后台的管理员进行的操作进行记录', | |||||
'description' =>'对每个登录后台的管理员进行的操作进行记录', | |||||
'purview' =>'sys_Log', | 'purview' =>'sys_Log', | ||||
'linkurl' =>'log_list.php' | 'linkurl' =>'log_list.php' | ||||
), | ), | ||||
@@ -1,4 +1,5 @@ | |||||
<?php | <?php | ||||
/** | /** | ||||
* 管理后台首页主体 | * 管理后台首页主体 | ||||
* | * | ||||
@@ -8,58 +9,39 @@ | |||||
* @license http://help.dedecms.com/usersguide/license.html | * @license http://help.dedecms.com/usersguide/license.html | ||||
* @link http://www.dedecms.com | * @link http://www.dedecms.com | ||||
*/ | */ | ||||
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; | |||||
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); | 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(); | $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); | 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(); | exit(); | ||||
} | } | ||||
/*----------------------- | /*----------------------- | ||||
增加新项 | 增加新项 | ||||
function _AddNew() { } | 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(); | exit(); | ||||
} | } | ||||
$fp = fopen($myIcoFile,'r'); | |||||
$fp = fopen($myIcoFile, 'r'); | |||||
$oldct = trim(fread($fp, filesize($myIcoFile))); | $oldct = trim(fread($fp, filesize($myIcoFile))); | ||||
fclose($fp); | fclose($fp); | ||||
@@ -68,214 +50,198 @@ else if($dopost=='addnew') | |||||
$ico = preg_replace("#['\"]#", '`', $ico); | $ico = preg_replace("#['\"]#", '`', $ico); | ||||
$oldct .= "\r\n<menu:item ico=\"{$ico}\" link=\"{$link}\" title=\"{$title}\" />"; | $oldct .= "\r\n<menu:item ico=\"{$ico}\" link=\"{$link}\" title=\"{$title}\" />"; | ||||
$myIcoFileTrue = DEDEDATA.'/admin/quickmenu-'.$cuserLogin->getUserID().'.txt'; | |||||
$myIcoFileTrue = DEDEDATA . '/admin/quickmenu-' . $cuserLogin->getUserID() . '.txt'; | |||||
$fp = fopen($myIcoFileTrue, 'w'); | $fp = fopen($myIcoFileTrue, 'w'); | ||||
fwrite($fp, $oldct); | fwrite($fp, $oldct); | ||||
fclose($fp); | fclose($fp); | ||||
ShowMsg("成功增加一个项目!","index_body.php?".time()); | |||||
ShowMsg("成功增加一个项目!", "index_body.php?" . time()); | |||||
exit(); | exit(); | ||||
} | } | ||||
/*--------------------------- | /*--------------------------- | ||||
保存修改的项 | 保存修改的项 | ||||
function _EditSave() { } | function _EditSave() { } | ||||
----------------------------*/ | |||||
else if($dopost=='editsave') | |||||
{ | |||||
----------------------------*/ else if ($dopost == 'editsave') { | |||||
$quickmenu = stripslashes($quickmenu); | $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); | fclose($fp); | ||||
ShowMsg("成功修改快捷操作项目!","index_body.php?".time()); | |||||
ShowMsg("成功修改快捷操作项目!", "index_body.php?" . time()); | |||||
exit(); | exit(); | ||||
} | } | ||||
/*--------------------------- | /*--------------------------- | ||||
保存修改的项 | 保存修改的项 | ||||
function _EditSave() { } | 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); | $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); | fclose($fp); | ||||
} | } | ||||
/*----------------------------- | /*----------------------------- | ||||
显示修改表单 | 显示修改表单 | ||||
function _EditShow() { } | 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); | fclose($fp); | ||||
?> | ?> | ||||
<form name='editform' action='index_body.php' method='post'> | |||||
<input type='hidden' name='dopost' value='editsave' /> | |||||
<table width="100%" border="0" cellspacing="0" cellpadding="0"> | |||||
<tr> | |||||
<td height='28' background="images/tbg.gif"> | |||||
<div style='float:left'><b>修改快捷操作项</b></div> | |||||
<div style='float:right;padding:3px 10px 0 0;'> | |||||
<a href="javascript:CloseTab('editTab')"><img src="images/close.gif" width="12" height="12" border="0" /></a> | |||||
</div> | |||||
</td> | |||||
</tr> | |||||
<tr><td style="height:6px;font-size:1px;border-top:1px solid #8DA659"> </td></tr> | |||||
<tr> | |||||
<td> | |||||
按原格式修改/增加XML项。 | |||||
</td> | |||||
</tr> | |||||
<tr> | |||||
<td align='center'> | |||||
<textarea name="quickmenu" rows="10" cols="50" style="width:94%;height:220px"><?php echo $oldct; ?></textarea> | |||||
</td> | |||||
</tr> | |||||
<tr> | |||||
<td height="45" align="center"> | |||||
<input type="submit" name="Submit" value="保存项目" class="np coolbg" style="width:80px;cursor:pointer" /> | |||||
| |||||
<input type="reset" name="reset" value="重设" class="np coolbg" style="width:50px;cursor:pointer" /> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</form> | |||||
<form name='editform' action='index_body.php' method='post'> | |||||
<input type='hidden' name='dopost' value='editsave' /> | |||||
<table width="100%" border="0" cellspacing="0" cellpadding="0"> | |||||
<tr> | |||||
<td height='28' background="images/tbg.gif"> | |||||
<div style='float:left'><b>修改快捷操作项</b></div> | |||||
<div style='float:right;padding:3px 10px 0 0;'> | |||||
<a href="javascript:CloseTab('editTab')"><img src="images/close.gif" width="12" height="12" border="0" /></a> | |||||
</div> | |||||
</td> | |||||
</tr> | |||||
<tr> | |||||
<td style="height:6px;font-size:1px;border-top:1px solid #8DA659"> </td> | |||||
</tr> | |||||
<tr> | |||||
<td> | |||||
按原格式修改/增加XML项。 | |||||
</td> | |||||
</tr> | |||||
<tr> | |||||
<td align='center'> | |||||
<textarea name="quickmenu" rows="10" cols="50" style="width:94%;height:220px"><?php echo $oldct; ?></textarea> | |||||
</td> | |||||
</tr> | |||||
<tr> | |||||
<td height="45" align="center"> | |||||
<input type="submit" name="Submit" value="保存项目" class="np coolbg" style="width:80px;cursor:pointer" /> | |||||
| |||||
<input type="reset" name="reset" value="重设" class="np coolbg" style="width:50px;cursor:pointer" /> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</form> | |||||
<?php | <?php | ||||
exit(); | |||||
exit(); | |||||
} | } | ||||
/*--------------------------------- | /*--------------------------------- | ||||
载入右边内容 | 载入右边内容 | ||||
function _getRightSide() { } | function _getRightSide() { } | ||||
---------------------------------*/ | |||||
else if($dopost=='getRightSide') | |||||
{ | |||||
---------------------------------*/ else if ($dopost == 'getRightSide') { | |||||
$query = " SELECT COUNT(*) AS dd FROM `#@__member` "; | $query = " SELECT COUNT(*) AS dd FROM `#@__member` "; | ||||
$row1 = $dsql->GetOne($query); | $row1 = $dsql->GetOne($query); | ||||
$query = " SELECT COUNT(*) AS dd FROM `#@__feedback` "; | $query = " SELECT COUNT(*) AS dd FROM `#@__feedback` "; | ||||
$row2 = $dsql->GetOne($query); | $row2 = $dsql->GetOne($query); | ||||
$chArrNames = array(); | $chArrNames = array(); | ||||
$query = "SELECT id, typename FROM `#@__channeltype` "; | $query = "SELECT id, typename FROM `#@__channeltype` "; | ||||
$dsql->Execute('c', $query); | $dsql->Execute('c', $query); | ||||
while($row = $dsql->GetArray('c')) | |||||
{ | |||||
while ($row = $dsql->GetArray('c')) { | |||||
$chArrNames[$row['id']] = $row['typename']; | $chArrNames[$row['id']] = $row['typename']; | ||||
} | } | ||||
$query = "SELECT COUNT(channel) AS dd, channel FROM `#@__arctiny` GROUP BY channel "; | $query = "SELECT COUNT(channel) AS dd, channel FROM `#@__arctiny` GROUP BY channel "; | ||||
$allArc = 0; | $allArc = 0; | ||||
$chArr = array(); | $chArr = array(); | ||||
$dsql->Execute('a', $query); | $dsql->Execute('a', $query); | ||||
while($row = $dsql->GetArray('a')) | |||||
{ | |||||
while ($row = $dsql->GetArray('a')) { | |||||
$allArc += $row['dd']; | $allArc += $row['dd']; | ||||
$row['typename'] = $chArrNames[$row['channel']]; | $row['typename'] = $chArrNames[$row['channel']]; | ||||
$chArr[] = $row; | $chArr[] = $row; | ||||
} | } | ||||
?> | ?> | ||||
<table width="100%" class="dboxtable"> | <table width="100%" class="dboxtable"> | ||||
<tr> | |||||
<td width='50%' class='nline' style="text-align:left"> 会员数: </td> | |||||
<td class='nline' style="text-align:left"> <?php echo $row1['dd']; ?> </td> | |||||
</tr> | |||||
<tr> | |||||
<td class='nline' style="text-align:left"> 文档数: </td> | |||||
<td class='nline' style="text-align:left"> <?php echo $allArc; ?> </td> | |||||
</tr> | |||||
<?php | |||||
foreach($chArr as $row) | |||||
{ | |||||
?> | |||||
<tr> | |||||
<td class='nline' style="text-align:left"> <?php echo $row['typename']; ?>: </td> | |||||
<td class='nline' style="text-align:left"> <?php echo $row['dd']; ?> </td> | |||||
</tr> | |||||
<?php | |||||
} | |||||
?> | |||||
<tr> | |||||
<td style="text-align:left"> 评论数: </td> | |||||
<td style="text-align:left"> <?php echo $row2['dd']; ?> </td> | |||||
</tr> | |||||
<tr> | |||||
<td width='50%' class='nline' style="text-align:left"> 会员数: </td> | |||||
<td class='nline' style="text-align:left"> <?php echo $row1['dd']; ?> </td> | |||||
</tr> | |||||
<tr> | |||||
<td class='nline' style="text-align:left"> 文档数: </td> | |||||
<td class='nline' style="text-align:left"> <?php echo $allArc; ?> </td> | |||||
</tr> | |||||
<?php | |||||
foreach ($chArr as $row) { | |||||
?> | |||||
<tr> | |||||
<td class='nline' style="text-align:left"> <?php echo $row['typename']; ?>: </td> | |||||
<td class='nline' style="text-align:left"> <?php echo $row['dd']; ?> </td> | |||||
</tr> | |||||
<?php | |||||
} | |||||
?> | |||||
<tr> | |||||
<td style="text-align:left"> 评论数: </td> | |||||
<td style="text-align:left"> <?php echo $row2['dd']; ?> </td> | |||||
</tr> | |||||
</table> | </table> | ||||
<?php | <?php | ||||
exit(); | |||||
} else if ($dopost=='getRightSideNews') | |||||
{ | |||||
exit(); | |||||
} else if ($dopost == 'getRightSideNews') { | |||||
$query = "SELECT arc.id, arc.arcrank, arc.title, arc.channel, ch.editcon FROM `#@__archives` arc | $query = "SELECT arc.id, arc.arcrank, arc.title, arc.channel, ch.editcon FROM `#@__archives` arc | ||||
LEFT JOIN `#@__channeltype` ch ON ch.id = arc.channel | LEFT JOIN `#@__channeltype` ch ON ch.id = arc.channel | ||||
WHERE arc.arcrank<>-2 ORDER BY arc.id DESC LIMIT 0, 6 "; | WHERE arc.arcrank<>-2 ORDER BY arc.id DESC LIMIT 0, 6 "; | ||||
$arcArr = array(); | $arcArr = array(); | ||||
$dsql->Execute('m', $query); | $dsql->Execute('m', $query); | ||||
while($row = $dsql->GetArray('m')) | |||||
{ | |||||
while ($row = $dsql->GetArray('m')) { | |||||
$arcArr[] = $row; | $arcArr[] = $row; | ||||
} | } | ||||
AjaxHead(); | AjaxHead(); | ||||
?> | ?> | ||||
<table width="100%" class="dboxtable"> | <table width="100%" class="dboxtable"> | ||||
<?php | |||||
foreach($arcArr as $row) | |||||
{ | |||||
if(trim($row['editcon'])=='') { | |||||
$row['editcon'] = 'archives_edit.php'; | |||||
<?php | |||||
foreach ($arcArr as $row) { | |||||
if (trim($row['editcon']) == '') { | |||||
$row['editcon'] = 'archives_edit.php'; | |||||
} | |||||
$linkstr = "·<a href='{$row['editcon']}?aid={$row['id']}&channelid={$row['channel']}'>{$row['title']}</a>"; | |||||
if ($row['arcrank'] == -1) $linkstr .= "<font color='red'>(未审核)</font>"; | |||||
?> | |||||
<tr> | |||||
<td class='nline'> | |||||
<?php echo $linkstr; ?> | |||||
</td> | |||||
</tr> | |||||
<?php | |||||
} | } | ||||
$linkstr = "·<a href='{$row['editcon']}?aid={$row['id']}&channelid={$row['channel']}'>{$row['title']}</a>"; | |||||
if($row['arcrank']==-1) $linkstr .= "<font color='red'>(未审核)</font>"; | |||||
?> | |||||
<tr> | |||||
<td class='nline'> | |||||
<?php echo $linkstr; ?> | |||||
</td> | |||||
</tr> | |||||
<?php | |||||
} | |||||
?> | |||||
?> | |||||
</table> | </table> | ||||
<?php | <?php | ||||
exit; | |||||
} else if ($dopost=='showauth') | |||||
{ | |||||
exit; | |||||
} else if ($dopost == 'showauth') { | |||||
include('templets/index_body_showauth.htm'); | include('templets/index_body_showauth.htm'); | ||||
exit; | exit; | ||||
} else if ($dopost=='showad') | |||||
{ | |||||
} else if ($dopost == 'showad') { | |||||
include('templets/index_body_showad.htm'); | include('templets/index_body_showad.htm'); | ||||
exit; | exit; | ||||
} else if($dopost=='setskin') | |||||
{ | |||||
$cskin = empty($cskin)? 1 : $cskin; | |||||
$skin = !in_array($cskin, array(1,2,3,4))? 1 : $cskin; | |||||
$skinconfig = DEDEDATA.'/admin/skin.txt'; | |||||
PutFile($skinconfig, $skin); | |||||
} elseif ( $dopost=='get_seo' ) | |||||
{ | |||||
} else if ($dopost == 'setskin') { | |||||
$cskin = empty($cskin) ? 1 : $cskin; | |||||
$skin = !in_array($cskin, array(1, 2, 3, 4)) ? 1 : $cskin; | |||||
$skinconfig = DEDEDATA . '/admin/skin.txt'; | |||||
PutFile($skinconfig, $skin); | |||||
} elseif ($dopost == 'get_seo') { | |||||
if (!function_exists('fsocketopen') && !function_exists('curl_init')) { | if (!function_exists('fsocketopen') && !function_exists('curl_init')) { | ||||
echo '没有支持的curl或fsocketopen组件'; | echo '没有支持的curl或fsocketopen组件'; | ||||
exit; | exit; | ||||
} | } | ||||
function dedeseo_http_send($url, $limit=0, $post='', $cookie='', $timeout=5) | |||||
function dedeseo_http_send($url, $limit = 0, $post = '', $cookie = '', $timeout = 5) | |||||
{ | { | ||||
$return = ''; | $return = ''; | ||||
$matches = parse_url($url); | $matches = parse_url($url); | ||||
$scheme = $matches['scheme']; | $scheme = $matches['scheme']; | ||||
$host = $matches['host']; | $host = $matches['host']; | ||||
$path = $matches['path'] ? $matches['path'].(@$matches['query'] ? '?'.$matches['query'] : '') : '/'; | |||||
$path = $matches['path'] ? $matches['path'] . (@$matches['query'] ? '?' . $matches['query'] : '') : '/'; | |||||
$port = !empty($matches['port']) ? $matches['port'] : 80; | $port = !empty($matches['port']) ? $matches['port'] : 80; | ||||
if (function_exists('curl_init') && function_exists('curl_exec')) { | if (function_exists('curl_init') && function_exists('curl_exec')) { | ||||
$ch = curl_init(); | $ch = curl_init(); | ||||
curl_setopt($ch, CURLOPT_URL, $scheme.'://'.$host.':'.$port.$path); | |||||
curl_setopt($ch, CURLOPT_URL, $scheme . '://' . $host . ':' . $port . $path); | |||||
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); | curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); | ||||
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); | curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); | ||||
curl_setopt($ch, CURLOPT_USERAGENT, @$_SERVER['HTTP_USER_AGENT']); | |||||
curl_setopt($ch, CURLOPT_USERAGENT, @$_SERVER['HTTP_USER_AGENT']); | |||||
if ($post) { | if ($post) { | ||||
curl_setopt($ch, CURLOPT_POST, 1); | curl_setopt($ch, CURLOPT_POST, 1); | ||||
$content = is_array($port) ? http_build_query($post) : $post; | $content = is_array($port) ? http_build_query($post) : $post; | ||||
@@ -303,18 +269,18 @@ exit; | |||||
$header = "Accept: */*\r\n"; | $header = "Accept: */*\r\n"; | ||||
$header .= "Accept-Language: zh-cn\r\n"; | $header .= "Accept-Language: zh-cn\r\n"; | ||||
$header .= "Content-Type: application/x-www-form-urlencoded\r\n"; | $header .= "Content-Type: application/x-www-form-urlencoded\r\n"; | ||||
$header .= "User-Agent: ".@$_SERVER['HTTP_USER_AGENT']."\r\n"; | |||||
$header .= "User-Agent: " . @$_SERVER['HTTP_USER_AGENT'] . "\r\n"; | |||||
$header .= "Host: $host:$port\r\n"; | $header .= "Host: $host:$port\r\n"; | ||||
$header .= 'Content-Length: '.strlen($content)."\r\n"; | |||||
$header .= 'Content-Length: ' . strlen($content) . "\r\n"; | |||||
$header .= "Connection: Close\r\n"; | $header .= "Connection: Close\r\n"; | ||||
$header .= "Cache-Control: no-cache\r\n"; | $header .= "Cache-Control: no-cache\r\n"; | ||||
$header .= "Cookie: $cookie\r\n\r\n"; | $header .= "Cookie: $cookie\r\n\r\n"; | ||||
$out .= $header.$content; | |||||
$out .= $header . $content; | |||||
} else { | } else { | ||||
$out = "GET $path HTTP/1.0\r\n"; | $out = "GET $path HTTP/1.0\r\n"; | ||||
$header = "Accept: */*\r\n"; | $header = "Accept: */*\r\n"; | ||||
$header .= "Accept-Language: zh-cn\r\n"; | $header .= "Accept-Language: zh-cn\r\n"; | ||||
$header .= "User-Agent: ".@$_SERVER['HTTP_USER_AGENT']."\r\n"; | |||||
$header .= "User-Agent: " . @$_SERVER['HTTP_USER_AGENT'] . "\r\n"; | |||||
$header .= "Host: $host:$port\r\n"; | $header .= "Host: $host:$port\r\n"; | ||||
$header .= "Connection: Close\r\n"; | $header .= "Connection: Close\r\n"; | ||||
$header .= "Cookie: $cookie\r\n\r\n"; | $header .= "Cookie: $cookie\r\n\r\n"; | ||||
@@ -335,7 +301,7 @@ exit; | |||||
'timeout' => $timeout, | 'timeout' => $timeout, | ||||
), | ), | ||||
)); | )); | ||||
$fp = @fopen($scheme.'://'.$host.':'.$port.$path, 'b', false, $context); | |||||
$fp = @fopen($scheme . '://' . $host . ':' . $port . $path, 'b', false, $context); | |||||
$fpflag = 1; | $fpflag = 1; | ||||
} | } | ||||
@@ -365,100 +331,88 @@ exit; | |||||
$seo_info = array(); | $seo_info = array(); | ||||
$seo_info = $dsql->GetOne("SELECT * FROM `#@__plus_seoinfo` ORDER BY id DESC"); | $seo_info = $dsql->GetOne("SELECT * FROM `#@__plus_seoinfo` ORDER BY id DESC"); | ||||
$now = time(); | $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}"; | $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 -->(.*)</strong>#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 -->(.*)</strong>#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'><strong class=\"metrics-data align-vmiddle\">(.*)</strong>#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'><strong class=\"metrics-data align-vmiddle\">(.*)</strong>#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}"; | $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}"; | $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}"; | $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']}');"; | $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); | $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收录', | |||||
); | ); | ||||
?> | ?> | ||||
<table width="100%" class="dboxtable"> | |||||
<tbody> | |||||
<?php | |||||
foreach( $seo_info as $key => $value ) | |||||
{ | |||||
if ( $key=='id' OR $key=='create_time' ) continue; | |||||
?> | |||||
<table width="100%" class="dboxtable"> | |||||
<tbody> | |||||
<?php | |||||
foreach ($seo_info as $key => $value) { | |||||
if ($key == 'id' or $key == 'create_time') continue; | |||||
?> | |||||
<tr> | |||||
<td width="50%" class="nline" style="text-align:left"> <?php | |||||
echo $inff[$key]; | |||||
?> | |||||
: </td> | |||||
<td class="nline" style="text-align:left"> <?php | |||||
echo $value; | |||||
?> | |||||
</td> | |||||
</tr> | |||||
<?php | |||||
} | |||||
?> | |||||
<tr> | |||||
<td width="50%" class="nline" style="text-align:left"> <?php | |||||
echo $inff[$key]; | |||||
?> | |||||
: </td> | |||||
<td class="nline" style="text-align:left"> <?php | |||||
echo $value; | |||||
?> | |||||
</td> | |||||
</tr> | |||||
<?php | |||||
} | |||||
?> | |||||
</tbody></table> | |||||
</tbody> | |||||
</table> | |||||
<?php | <?php | ||||
exit; | |||||
} | |||||
?> | |||||
exit; | |||||
} | |||||
?> |
@@ -1,107 +1,96 @@ | |||||
<?php | <?php | ||||
@set_time_limit(0); | @set_time_limit(0); | ||||
require_once(dirname(__FILE__)."/config.php"); | |||||
require_once(dirname(__FILE__) . "/config.php"); | |||||
AjaxHead(); | AjaxHead(); | ||||
if(!function_exists('TestWriteable')) | |||||
{ | |||||
if (!function_exists('TestWriteable')) { | |||||
// 检测是否可写 | // 检测是否可写 | ||||
function TestWriteable($d, $c=false) | |||||
function TestWriteable($d, $c = false) | |||||
{ | { | ||||
$tfile = '_write_able.txt'; | $tfile = '_write_able.txt'; | ||||
$d = preg_replace("/\/$/", '', $d); | $d = preg_replace("/\/$/", '', $d); | ||||
$fp = @fopen($d.'/'.$tfile,'w'); | |||||
if(!$fp) | |||||
{ | |||||
if( $c==false ) | |||||
{ | |||||
$fp = @fopen($d . '/' . $tfile, 'w'); | |||||
if (!$fp) { | |||||
if ($c == false) { | |||||
@chmod($d, 0777); | @chmod($d, 0777); | ||||
return false; | return false; | ||||
} | |||||
else return TestWriteable($d, true); | |||||
} | |||||
else | |||||
{ | |||||
} else return TestWriteable($d, true); | |||||
} else { | |||||
fclose($fp); | fclose($fp); | ||||
return @unlink($d.'/'.$tfile) ? true : false; | |||||
return @unlink($d . '/' . $tfile) ? true : false; | |||||
} | } | ||||
} | } | ||||
} | } | ||||
if(!function_exists('TestExecuteable')) | |||||
{ | |||||
if (!function_exists('TestExecuteable')) { | |||||
// 检查是否具目录可执行 | // 检查是否具目录可执行 | ||||
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).'>'; | |||||
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; | $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); | $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; | return $reval; | ||||
} else | |||||
{ | |||||
} else { | |||||
return -1; | 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); | $parse = @parse_url($host); | ||||
if (empty($parse)) return false; | if (empty($parse)) return false; | ||||
if ((int)$port>0) { | |||||
if ((int)$port > 0) { | |||||
$parse['port'] = $port; | $parse['port'] = $port; | ||||
} elseif (!@$parse['port']) { | } elseif (!@$parse['port']) { | ||||
$parse['port'] = '80'; | $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; | return false; | ||||
} | } | ||||
$method = strtoupper($method); | $method = strtoupper($method); | ||||
$wlength = $wdata = $responseText = ''; | $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'] ? '&' : ''; | $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; | $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"; | $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)) { | while ($data = @fread($fp, 4096)) { | ||||
$responseText .= $data; | $responseText .= $data; | ||||
} | } | ||||
@fclose($fp); | @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; | return $responseText; | ||||
} | } | ||||
} | } | ||||
if(!function_exists('TestAdminPWD')) | |||||
{ | |||||
if (!function_exists('TestAdminPWD')) { | |||||
//返回结果,-1:没有更改默认管理员名称 -2:没有更改默认管理员用户名和密码 0:没有发现默认账号 | //返回结果,-1:没有更改默认管理员名称 -2:没有更改默认管理员用户名和密码 0:没有发现默认账号 | ||||
function TestAdminPWD() | |||||
function TestAdminPWD() | |||||
{ | { | ||||
global $dsql; | global $dsql; | ||||
// 查询栏目表确定栏目所在的目录 | // 查询栏目表确定栏目所在的目录 | ||||
$sql = "SELECT usertype,userid,pwd FROM #@__admin WHERE `userid`='admin'"; | $sql = "SELECT usertype,userid,pwd FROM #@__admin WHERE `userid`='admin'"; | ||||
$row = $dsql->GetOne($sql); | $row = $dsql->GetOne($sql); | ||||
if(is_array($row)) | |||||
{ | |||||
if($row['pwd'] == 'f297a57a5a743894a0e4') | |||||
{ | |||||
if (is_array($row)) { | |||||
if ($row['pwd'] == 'f297a57a5a743894a0e4') { | |||||
return -2; | return -2; | ||||
} else { | } else { | ||||
return -1; | 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 ($isDir) { | ||||
if (is_dir($pathfile)) { | 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)) { | } elseif (@mkdir($pathfile)) { | ||||
return IsWritable($pathfile); | return IsWritable($pathfile); | ||||
} else { | } else { | ||||
return false; | 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); | fclose($fp); | ||||
$isDir && @unlink($pathfile); | $isDir && @unlink($pathfile); | ||||
return true; | return true; | ||||
@@ -146,20 +135,16 @@ $safeMsg = array(); | |||||
// <a href="'.$helpurl.'" style="color:blue;text-decoration:underline;" target="_blank">查看如何取消</a>'; | // <a href="'.$helpurl.'" style="color:blue;text-decoration:underline;" target="_blank">查看如何取消</a>'; | ||||
//} | //} | ||||
$dirname = str_replace('index_body.php', '', strtolower($_SERVER['PHP_SELF'])); | $dirname = str_replace('index_body.php', '', strtolower($_SERVER['PHP_SELF'])); | ||||
if(preg_match("#[\\|/]dede[\\|/]#", $dirname)) | |||||
{ | |||||
if (preg_match("#[\\|/]dede[\\|/]#", $dirname)) { | |||||
$safeMsg[] = '默认管理目录为dede,需要立即将它更名;'; | $safeMsg[] = '默认管理目录为dede,需要立即将它更名;'; | ||||
} | } | ||||
if(IsWritable(DEDEDATA.'/common.inc.php')) | |||||
{ | |||||
if (IsWritable(DEDEDATA . '/common.inc.php')) { | |||||
$safeMsg[] = '强烈建议data/common.inc.php文件属性设置为644(Linux/Unix)或只读(NT);'; | $safeMsg[] = '强烈建议data/common.inc.php文件属性设置为644(Linux/Unix)或只读(NT);'; | ||||
} | } | ||||
$rs = TestAdminPWD(); | $rs = TestAdminPWD(); | ||||
if($rs < 0) | |||||
{ | |||||
if ($rs < 0) { | |||||
$linkurl = "<a href='sys_admin_user.php' style='color:blue;text-decoration:underline;'>马上修改</a>"; | $linkurl = "<a href='sys_admin_user.php' style='color:blue;text-decoration:underline;'>马上修改</a>"; | ||||
switch ($rs) | |||||
{ | |||||
switch ($rs) { | |||||
case -1: | case -1: | ||||
$msg = "没有更改默认管理员名称admin,建议您修改为其他管理账号!{$linkurl}"; | $msg = "没有更改默认管理员名称admin,建议您修改为其他管理账号!{$linkurl}"; | ||||
break; | break; | ||||
@@ -177,33 +162,32 @@ if($rs < 0) | |||||
//} | //} | ||||
?> | ?> | ||||
<?php | <?php | ||||
if(count($safeMsg) > 0) | |||||
{ | |||||
if (count($safeMsg) > 0) { | |||||
?> | ?> | ||||
<!--安全检测提示 --> | |||||
<div id="safemsg"> | |||||
<dl class="dbox" id="item1" style="margin-left:0.5%;margin-right:0.5%; width:97%"> | |||||
<dt class='lside'><span class='l'><?php echo $cfg_soft_enname; ?>安全提示</span></dt> | |||||
<dd> | |||||
<div id='safelist'> | |||||
<table width="98%" border="0" cellspacing="1" cellpadding="0" style="color:red"> | |||||
<?php | |||||
$i=1; | |||||
foreach($safeMsg as $key => $val) | |||||
{ | |||||
?> | |||||
<tr> | |||||
<td><font color="black"><?php echo $i;?>.</font><?php echo $val;?></td> | |||||
</tr> | |||||
<?php | |||||
$i++; | |||||
} | |||||
?> | |||||
</table> | |||||
</div> | |||||
</dd> | |||||
</dl> | |||||
</div> | |||||
<!--安全检测提示 --> | |||||
<div class="card"> | |||||
<div class="card-header"> | |||||
DedeCMS安全提示 | |||||
</div> | |||||
<div class="card-body"> | |||||
<table width="98%" border="0" cellspacing="1" cellpadding="0" style="color:red"> | |||||
<?php | |||||
$i = 1; | |||||
foreach ($safeMsg as $key => $val) { | |||||
?> | |||||
<tr> | |||||
<td> | |||||
<font color="black"><?php echo $i; ?>.</font><?php echo $val; ?> | |||||
</td> | |||||
</tr> | |||||
<?php | |||||
$i++; | |||||
} | |||||
?> | |||||
</table> | |||||
</div> | |||||
</div> | |||||
<?php | <?php | ||||
} | } | ||||
?> | ?> |
@@ -783,32 +783,36 @@ $(document).ready(function () { | |||||
}, 500); | }, 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")); | |||||
}); | |||||
} | |||||
}) | }) |
@@ -1,6 +1,6 @@ | |||||
<?php | <?php | ||||
/** | /** | ||||
* 后台登陆 | |||||
* 后台登录 | |||||
* | * | ||||
* @version $Id: login.php 1 8:48 2010年7月13日Z tianya $ | * @version $Id: login.php 1 8:48 2010年7月13日Z tianya $ | ||||
* @package DedeCMS.Administrator | * @package DedeCMS.Administrator | ||||
@@ -59,7 +59,6 @@ if($dopost=="delmember") | |||||
$dsql->ExecuteNoneQuery("DELETE FROM `#@__member_operation` WHERE mid='$id' "); | $dsql->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_pms` WHERE toid='$id' Or fromid='$id' "); | ||||
$dsql->ExecuteNoneQuery("DELETE FROM `#@__member_friends` WHERE mid='$id' Or fid='$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("DELETE FROM `#@__feedback` WHERE mid='$id' "); | ||||
$dsql->ExecuteNoneQuery("UPDATE `#@__archives` SET mid='0' WHERE mid='$id'"); | $dsql->ExecuteNoneQuery("UPDATE `#@__archives` SET mid='0' WHERE mid='$id'"); | ||||
#api{{ | #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_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_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_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("DELETE FROM `#@__feedback` WHERE mid IN (".str_replace("`",",",$id).") "); | ||||
$dsql->ExecuteNoneQuery("UPDATE `#@__archives` SET mid='0' WHERE mid IN (".str_replace("`",",",$id).")"); | $dsql->ExecuteNoneQuery("UPDATE `#@__archives` SET mid='0' WHERE mid IN (".str_replace("`",",",$id).")"); | ||||
} | } | ||||
@@ -88,11 +88,13 @@ if($action=='') | |||||
$dm = new DedeModule($mdir); | $dm = new DedeModule($mdir); | ||||
if(empty($moduletype)) $moduletype = ''; | 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"); | require_once(dirname(__FILE__)."/templets/module_main.htm"); | ||||
$dm->Clear(); | $dm->Clear(); | ||||
exit(); | exit(); | ||||
@@ -197,13 +197,13 @@ else if($dopost=='ddimg') | |||||
{ | { | ||||
//生成缩略图 | //生成缩略图 | ||||
ob_start(); | 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); | ImageResizeNew($img, $cfg_ddimg_width, $cfg_ddimg_height, '', false); | ||||
$imagevariable = ob_get_contents(); | $imagevariable = ob_get_contents(); | ||||
ob_end_clean(); | ob_end_clean(); | ||||
header('Content-type: image/jpeg'); | header('Content-type: image/jpeg'); | ||||
header('Content-Length: '.strlen($imagevariable)); | header('Content-Length: '.strlen($imagevariable)); | ||||
echo $imagevariable; | |||||
echo $imagevariable; | |||||
exit(); | exit(); | ||||
} | } | ||||
/************************ | /************************ | ||||
@@ -49,8 +49,6 @@ if($dopost=="ok") | |||||
$dsql->ExecuteNoneQuery("DELETE FROM `#@__arccache`"); | $dsql->ExecuteNoneQuery("DELETE FROM `#@__arccache`"); | ||||
echo "\n成功更新arclist调用缓存,准备清理过期会员访问历史...<hr />"; | echo "\n成功更新arclist调用缓存,准备清理过期会员访问历史...<hr />"; | ||||
$oldtime = time() - (90 * 24 * 3600); | $oldtime = time() - (90 * 24 * 3600); | ||||
$dsql->ExecuteNoneQuery("DELETE FROM `#@__member_vhistory` WHERE vtime<'$oldtime' "); | |||||
echo "成功清理过期会员访问历史,准备清理过期短信...<hr />"; | |||||
$dsql->ExecuteNoneQuery("DELETE FROM `#@__member_pms` WHERE sendtime<'$oldtime' "); | $dsql->ExecuteNoneQuery("DELETE FROM `#@__member_pms` WHERE sendtime<'$oldtime' "); | ||||
echo "成功清理过期短信,准备修正错误文档,这可能要占较长的时间..."; | echo "成功清理过期短信,准备修正错误文档,这可能要占较长的时间..."; | ||||
if($uparc == 1) | if($uparc == 1) | ||||
@@ -140,12 +140,13 @@ EOT; | |||||
if ($keywords) | 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(); | $dsql->Execute(); | ||||
while ($row = $dsql->GetArray()) { | while ($row = $dsql->GetArray()) { | ||||
$bgcolor = ($i++%2==0)? "#F9FCEF" : "#ffffff"; | $bgcolor = ($i++%2==0)? "#F9FCEF" : "#ffffff"; | ||||
$row['info'] = preg_replace("#{$keywords}#", '<font color="red">'.$keywords.'</font>', $row['info']); | $row['info'] = preg_replace("#{$keywords}#", '<font color="red">'.$keywords.'</font>', $row['info']); | ||||
$row['varname'] = preg_replace("#{$keywords}#", '<font color="red">'.$keywords.'</font>', $row['varname']); | |||||
?> | ?> | ||||
<tr align="center" height="25" bgcolor="<?php echo $bgcolor?>"> | <tr align="center" height="25" bgcolor="<?php echo $bgcolor?>"> | ||||
<td width="300"><?php echo $row['info']; ?>: </td> | <td width="300"><?php echo $row['info']; ?>: </td> | ||||
@@ -1,42 +1,57 @@ | |||||
{dede:config.pagesize value='20' /} | {dede:config.pagesize value='20' /} | ||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |||||
<!DOCTYPE html | |||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |||||
<html xmlns="http://www.w3.org/1999/xhtml"> | <html xmlns="http://www.w3.org/1999/xhtml"> | ||||
<head> | <head> | ||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | |||||
<title>广告管理</title> | |||||
<link href="css/base.css" rel="stylesheet" type="text/css"> | |||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | |||||
<title>广告管理</title> | |||||
<link rel="stylesheet" href="../static/css/bootstrap.min.css"> | |||||
<link href="../static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | |||||
<link href="css/base.css" rel="stylesheet" type="text/css"> | |||||
<style> | |||||
.maintable { | |||||
width: 98% !important; | |||||
} | |||||
</style> | |||||
</head> | </head> | ||||
<body background="images/allbg.gif" leftmargin="8" topmargin='8'> | <body background="images/allbg.gif" leftmargin="8" topmargin='8'> | ||||
<table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#D6D6D6"> | |||||
<tr> | |||||
<td height="28" background="images/tbg.gif" colspan="7" style="padding-left:10px;"> | |||||
<b><a href="ad_main.php">广告管理</a></b> [<a href="ad_add.php"><u>增加一个新广告</u></a>] | |||||
[<a href="adtype_main.php"><u>广告分类管理</u></a>]</td> | |||||
</tr> | |||||
<tr> | |||||
<td height="28" colspan="7" style="padding-left:10px;" bgcolor="#FFFFFF"><table> | |||||
<tr> | |||||
<form action='ad_main.php' method='get' name='form3' id="form3"> | |||||
<input type='hidden' name='dopost' value='listArchives' /> | |||||
<td><table width='600' border='0' cellpadding='0' cellspacing='0'> | |||||
<tr> | |||||
<td width='90' align='center'>请选择分类:</td> | |||||
<td width='124'><select name='clsid' style='width:150' id="clsid"> | |||||
<option value='0'>默认分类...</option> | |||||
<?php echo $option;?> | |||||
</select></td> | |||||
<td width='71'> 关键字: </td> | |||||
<td width='185'><input type='text' name='keyword' style='width:150' /></td> | |||||
<td width="130"><input name="imageField" type="image" src="images/button_search.gif" width="60" height="22" border="0" class="np" /></td> | |||||
</tr> | |||||
</table></td> | |||||
</form> | |||||
</tr> | |||||
</table></td> | |||||
</tr> | |||||
<tr align="center" bgcolor="#FBFCE2"" height="24"> | |||||
<table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#D6D6D6" class="table maintable table-bordered mt-3"> | |||||
<tr> | |||||
<td height="28" background="images/tbg.gif" colspan="7" style="padding-left:10px;"> | |||||
<b><a href="ad_main.php">广告管理</a></b> [<a href="ad_add.php"><u>增加一个新广告</u></a>] | |||||
[<a href="adtype_main.php"><u>广告分类管理</u></a>]</td> | |||||
</tr> | |||||
<tr> | |||||
<td height="28" colspan="7" style="padding-left:10px;" bgcolor="#FFFFFF"> | |||||
<table style="width: 70%;" class="table-borderless"> | |||||
<tr> | |||||
<form action='ad_main.php' method='get' name='form3' id="form3"> | |||||
<input type='hidden' name='dopost' value='listArchives' /> | |||||
<td> | |||||
<table border='0' cellpadding='0' cellspacing='0' class="table maintable table-borderless"> | |||||
<tr> | |||||
<td width='90' align='center'>请选择分类:</td> | |||||
<td width='124'><select name='clsid' style='width:150' id="clsid"> | |||||
<option value='0'>默认分类...</option> | |||||
<?php echo $option;?> | |||||
</select></td> | |||||
<td width='71'> 关键字: </td> | |||||
<td width='185'><input type='text' name='keyword' style='width:150' /></td> | |||||
<td width="130"><input name="imageField" type="image" src="images/button_search.gif" width="60" | |||||
height="22" border="0" class="np" /></td> | |||||
</tr> | |||||
</table> | |||||
</td> | |||||
</form> | |||||
</tr> | |||||
</table> | |||||
</td> | |||||
</tr> | |||||
<tr align="center" bgcolor="#FBFCE2"" height=" 24"> | |||||
<td width="8%">编号</td> | <td width="8%">编号</td> | ||||
<td width="20%">分类</td> | <td width="20%">分类</td> | ||||
<td width="20%">广告名称</td> | <td width="20%">广告名称</td> | ||||
@@ -44,31 +59,33 @@ | |||||
<td width="11%">是否限时</td> | <td width="11%">是否限时</td> | ||||
<td width="11%">结束时间</td> | <td width="11%">结束时间</td> | ||||
<td width="18%">管理</td> | <td width="18%">管理</td> | ||||
</tr> | |||||
{dede:datalist} | |||||
<tr align="center" bgcolor="#FFFFFF" height="24" onMouseMove="javascript:this.bgColor='#FCFDEE';" onMouseOut="javascript:this.bgColor='#FFFFFF';"> | |||||
<td>{dede:field.aid /}</td> | |||||
<td>{dede:field.clsname function='TestType(@me,1)'/}</td> | |||||
<td>{dede:field.adname /}</td> | |||||
<td>{dede:field.typename function='TestType(@me)'/}</td> | |||||
<td>{dede:field.timeset function='TimeSetValue(@me)'/}</td> | |||||
<td>{dede:field.endtime function='GetDateMk(@me)'/}</td> | |||||
<td> | |||||
<a href='ad_edit.php?aid={dede:field.aid /}&dopost=gettag'>[代码]</a> | |||||
<a href='ad_edit.php?aid={dede:field.aid /}&dopost=edit'>[更改]</a> | |||||
<a href='ad_edit.php?aid={dede:field.aid /}&dopost=delete'>[删除]</a> | |||||
</td> | |||||
</tr> | |||||
{/dede:datalist} | |||||
<tr align="center" bgcolor="#F9FCEF" height="24"> | |||||
</tr> | |||||
{dede:datalist} | |||||
<tr align="center" bgcolor="#FFFFFF" height="24" onMouseMove="javascript:this.bgColor='#FCFDEE';" | |||||
onMouseOut="javascript:this.bgColor='#FFFFFF';"> | |||||
<td>{dede:field.aid /}</td> | |||||
<td>{dede:field.clsname function='TestType(@me,1)'/}</td> | |||||
<td>{dede:field.adname /}</td> | |||||
<td>{dede:field.typename function='TestType(@me)'/}</td> | |||||
<td>{dede:field.timeset function='TimeSetValue(@me)'/}</td> | |||||
<td>{dede:field.endtime function='GetDateMk(@me)'/}</td> | |||||
<td> | |||||
<a href='ad_edit.php?aid={dede:field.aid /}&dopost=gettag'>[代码]</a> | |||||
<a href='ad_edit.php?aid={dede:field.aid /}&dopost=edit'>[更改]</a> | |||||
<a href='ad_edit.php?aid={dede:field.aid /}&dopost=delete'>[删除]</a> | |||||
</td> | |||||
</tr> | |||||
{/dede:datalist} | |||||
<tr align="center" bgcolor="#F9FCEF" height="24"> | |||||
<td colspan="7"> | <td colspan="7"> | ||||
{dede:pagelist listsize=5/} | |||||
{dede:pagelist listsize=5/} | |||||
</td> | </td> | ||||
</tr> | |||||
</table> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</tr> | |||||
</table> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</body> | </body> | ||||
</html> | </html> |
@@ -1,174 +0,0 @@ | |||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |||||
<html xmlns="http://www.w3.org/1999/xhtml"> | |||||
<head> | |||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | |||||
<title>ucenter1.5.0配置向导</title> | |||||
<style rel="stylesheet" type="text/css"> | |||||
<!-- | |||||
*{ word-wrap:break-word; outline:none; } | |||||
body{ background:#FFF; text-align:center; } | |||||
body, td, input, textarea, select, button{ color:#666; font:12px "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif; } | |||||
body, ul, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset { margin:0; padding:0; } | |||||
h1, h2, h3, h4, h5, h6{ font-size:12px; } | |||||
a{ color:#2366A8; text-decoration:none; } | |||||
a:hover { text-decoration:underline; } | |||||
a img{ border:none; } | |||||
em, cite, th{ font-style:normal; font-weight:normal; } | |||||
table{ border-collapse:collapse; } | |||||
/* form */ | |||||
textarea, input{ padding:2px; border:1px solid; border-color:#666 #eee #eee #666; } | |||||
input.txt:hover, input.txt:focus, textarea:hover, textarea:focus{ border-color:#09C; background:#F5F9FD; } | |||||
.radio{ margin-top:-1px; border:none; vertical-align:middle; } | |||||
.checkbox{ height:14px; border:none; vertical-align:middle; } | |||||
.btn{ margin:3px 0; padding:2px 5px; *padding:4px 5px 1px; border-color:#ddd #666 #666 #ddd; background:#DDD; color:#000; cursor:pointer; } | |||||
.sgbtn{ margin-left:20px; padding:3px 7px; *padding:4px 7px 2px; border:1px solid #B5CFD9; background:#F2F9FD; color:#666; font-size:12px; font-weight:400; } | |||||
.sgbtn:hover{ text-decoration:none; } | |||||
.bigarea{ margin-left:5px; width:230px; height:120px; } | |||||
.opt{ clear:both; overflow:hidden; } | |||||
.opt th{ padding:5px 0; font-weight:700; text-align:left; } | |||||
.opt td{ padding-bottom:10px; } | |||||
.opt .txt, .opt textarea{ vertical-align:middle; margin-right:10px; width:180px; } | |||||
.opt select{ vertical-align:middle; margin-right:10px; } | |||||
.opt .area{ height:80px; } | |||||
.opt .bigarea { width: 500px; height: 80px; } | |||||
.opt label{ margin-right:20px; } | |||||
.opt p{ float:left; line-height:180%; } | |||||
/* title */ | |||||
h3{ font-size:14px; } | |||||
h3 .btn{ margin-left:10px; vertical-align:middle; } | |||||
.mainbox{ margin:10px 0; padding:20px; text-align:left;} | |||||
--> | |||||
</style> | |||||
</head> | |||||
<body background='img/allbg.gif' leftmargin='8' topmargin='8'> | |||||
<div class="mainbox"> | |||||
<h3 style="margin-bottom:10px;">修改接口配置<a href="module_main.php" class="sgbtn">返回模块列表</a></h3> | |||||
<form action="api_ucenter.php" method="post"> | |||||
<input name="dopost" type="hidden" value="edit" /> | |||||
<table class="opt"> | |||||
<tr> | |||||
<th colspan="2">ID: {dede:var.uc_setings.appid/}</th> | |||||
</tr> | |||||
<tr> | |||||
<th colspan="2">服务端地址:</th> | |||||
</tr> | |||||
<tr> | |||||
<td><input type="text" class="txt" name="uc_setings[ucapi]" value="{dede:var.uc_setings.ucapi/}" /></td> | |||||
<td>在您 UCenter 地址或者目录改变的情况下,修改此项,一般情况请不要改动<br /> | |||||
例如: http://www.site.com/uc_server (最后不要加'/')。</td> | |||||
</tr> | |||||
<tr> | |||||
<th colspan="2">服务端 IP:</th> | |||||
</tr> | |||||
<tr> | |||||
<td><input type="text" class="txt" name="uc_setings[ucip]" value="{dede:var.uc_setings.ucip/}" /></td> | |||||
<td>正常情况下留空即可。如果由于域名解析问题导致 UCenter 与该应用通信失败,请尝试设置为该应用所在服务器的 IP 地址。</td> | |||||
</tr> | |||||
<tr> | |||||
<th colspan="2">通信密钥:</th> | |||||
</tr> | |||||
<tr> | |||||
<td><input type="text" class="txt" name="uc_setings[authkey]" value="{dede:var.uc_setings.authkey/}" /></td> | |||||
<td>只允许使用英文字母及数字,限 64 字节。应用端的通信密钥必须与此设置保持一致,否则该应用将无法与 UCenter 正常通信。</td> | |||||
</tr> | |||||
<tr> | |||||
<th colspan="2">连接方式:</th> | |||||
</tr> | |||||
<tr> | |||||
<td> | |||||
<select name="uc_setings[connect]" onChange="if(this.value==''){document.getElementById('ucmysql').style.display = 'none';}else{document.getElementById('ucmysql').style.display = '';}"> | |||||
<option value="mysql" <?php if(!empty($_vars['uc_setings']['connect'])) echo 'selected="selected"';?>> 数据库方式(MySQL) </option> | |||||
<option value="" <?php if(empty($_vars['uc_setings']['connect'])) echo 'selected="selected"';?>> 接口方式(fsockopen) </option> | |||||
</select> | |||||
</td> | |||||
<td>请根据您的服务器网络环境选择适当的连接方式。</td> | |||||
</tr> | |||||
<tr> | |||||
<td colspan="2"> | |||||
<table id="ucmysql" class="opt" <?php if(empty($_vars['uc_setings']['connect'])) echo 'style="display:none;"';?>> | |||||
<tr> | |||||
<th colspan="2">数据库服务器:</th> | |||||
</tr> | |||||
<tr> | |||||
<td> | |||||
<input type="text" class="txt" name="uc_setings[dbhost]" value="{dede:var.uc_setings.dbhost/}" /> | |||||
</td> | |||||
<td>默认:localhost, 如果 MySQL 端口不是默认的 3306,请填写如下形式:127.0.0.1:6033。</td> | |||||
</tr> | |||||
<tr> | |||||
<th colspan="2">数据库用户名:</th> | |||||
</tr> | |||||
<tr> | |||||
<td> | |||||
<input type="text" class="txt" name="uc_setings[dbuser]" value="{dede:var.uc_setings.dbuser/}" /> | |||||
</td> | |||||
<td>登录uc服务端的数据库用户名。</td> | |||||
</tr> | |||||
<tr> | |||||
<th colspan="2">数据库密码:</th> | |||||
</tr> | |||||
<tr> | |||||
<td> | |||||
<input type="text" class="txt" name="uc_setings[dbpass]" value="********" /> | |||||
</td> | |||||
<td>登录uc服务端数据库使用的密码。</td> | |||||
</tr> | |||||
<tr> | |||||
<th colspan="2">数据库名:</th> | |||||
</tr> | |||||
<tr> | |||||
<td> | |||||
<input type="text" class="txt" name="uc_setings[dbname]" value="{dede:var.uc_setings.dbname/}" /> | |||||
</td> | |||||
<td>登录uc服务端的数据库名称。</td> | |||||
</tr> | |||||
<tr> | |||||
<th colspan="2">数据库表前缀:</th> | |||||
</tr> | |||||
<tr> | |||||
<td> | |||||
<input type="text" class="txt" name="uc_setings[dbtablepre]" value="{dede:var.uc_setings.dbtablepre/}" /> | |||||
</td> | |||||
<td>uc服务端使用的数据库表前缀,一不般为 uc_ 。</td> | |||||
</tr> | |||||
</table> | |||||
</td> | |||||
</tr> | |||||
<tr> | |||||
<th colspan="2">正确的配置信息:</th> | |||||
</tr> | |||||
<tr> | |||||
<th> | |||||
<textarea class="area" onFocus="this.select()"> | |||||
define('UC_CONNECT', '{dede:var.uc_setings.connect/}'); | |||||
define('UC_DBHOST', '{dede:var.uc_setings.dbhost/}'); | |||||
define('UC_DBUSER', '{dede:var.uc_setings.dbuser/}'); | |||||
define('UC_DBPW', '********'); | |||||
define('UC_DBNAME', '{dede:var.uc_setings.dbname/}'); | |||||
define('UC_DBCHARSET', 'gbk'); | |||||
define('UC_DBTABLEPRE', '`{dede:var.uc_setings.dbname/}`.uc_'); | |||||
define('UC_DBCONNECT', '0'); | |||||
define('UC_KEY', '{dede:var.uc_setings.authkey/}'); | |||||
define('UC_API', '{dede:var.uc_setings.ucapi/}'); | |||||
define('UC_CHARSET', 'gbk'); | |||||
define('UC_IP', '{dede:var.uc_setings.ucip/}'); | |||||
define('UC_APPID', '{dede:var.uc_setings.appid/}'); | |||||
define('UC_PPP', '20'); | |||||
</textarea> | |||||
</th> | |||||
<td>当应用的 UCenter 配置信息丢失时可复制左侧的代码到应用的配置文件中</td> | |||||
</tr> | |||||
</table> | |||||
<div class="opt"><input type="submit" name="submit" value=" 提 交 " class="btn" tabindex="3" /></div> | |||||
</form> | |||||
</div> | |||||
</body> | |||||
</html> |
@@ -1,87 +0,0 @@ | |||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |||||
<html xmlns="http://www.w3.org/1999/xhtml"> | |||||
<head> | |||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | |||||
<title>ucenter1.5.0安装向导</title> | |||||
<style rel="stylesheet" type="text/css"> | |||||
<!-- | |||||
*{ word-wrap:break-word; outline:none; } | |||||
body{ background:#FFF; text-align:center; } | |||||
body, td, input, textarea, select, button{ color:#666; font:12px "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif; } | |||||
body, ul, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset { margin:0; padding:0; } | |||||
h1, h2, h3, h4, h5, h6{ font-size:12px; } | |||||
a{ color:#2366A8; text-decoration:none; } | |||||
a:hover { text-decoration:underline; } | |||||
a img{ border:none; } | |||||
em, cite, th{ font-style:normal; font-weight:normal; } | |||||
table{ border-collapse:collapse; } | |||||
/* form */ | |||||
textarea, input{ padding:2px; border:1px solid; border-color:#666 #eee #eee #666; } | |||||
input.txt:hover, input.txt:focus, textarea:hover, textarea:focus{ border-color:#09C; background:#F5F9FD; } | |||||
.radio{ margin-top:-1px; border:none; vertical-align:middle; } | |||||
.checkbox{ height:14px; border:none; vertical-align:middle; } | |||||
.btn{ margin:3px 0; padding:2px 5px; *padding:4px 5px 1px; border-color:#ddd #666 #666 #ddd; background:#DDD; color:#000; cursor:pointer; } | |||||
.sgbtn{ margin-left:20px; padding:3px 7px; *padding:4px 7px 2px; border:1px solid #B5CFD9; background:#F2F9FD; color:#666; font-size:12px; font-weight:400; } | |||||
.sgbtn:hover{ text-decoration:none; } | |||||
.bigarea{ margin-left:5px; width:230px; height:120px; } | |||||
.opt{ clear:both; overflow:hidden; } | |||||
.opt th{ padding:5px 0; font-weight:700; text-align:left; } | |||||
.opt td{ padding-bottom:10px; } | |||||
.opt .txt, .opt textarea{ vertical-align:middle; margin-right:10px; width:180px; } | |||||
.opt select{ vertical-align:middle; margin-right:10px; } | |||||
.opt .area{ height:80px; } | |||||
.opt .bigarea { width: 500px; height: 80px; } | |||||
.opt label{ margin-right:20px; } | |||||
.opt p{ float:left; line-height:180%; } | |||||
/* title */ | |||||
h3{ font-size:14px; } | |||||
h3 .btn{ margin-left:10px; vertical-align:middle; } | |||||
.mainbox{ margin:10px 0; padding:20px; text-align:left;} | |||||
.note{ margin:5px 0; padding:10px; width:580px; border:1px solid #B5CFD9; background:#F5F9FD; } | |||||
.i{ padding-left:22px; line-height:19px; background:url(img/help.gif) no-repeat; } | |||||
.i a{ text-decoration:underline; } | |||||
.i a:hover{ text-decoration:none; } | |||||
.fixwidth{ width: 100%; } | |||||
.fixwidthdec{ width:700px; } | |||||
--> | |||||
</style> | |||||
</head> | |||||
<body background='img/allbg.gif' leftmargin='8' topmargin='8'> | |||||
<div class="mainbox"> | |||||
<h3 style="margin-bottom:10px;">安装向导<a href="module_main.php" class="sgbtn">返回模块列表</a></h3> | |||||
<div class="note fixwidthdec"><p class="i">首次安装前请备份好{dede:var.uc_config_file/}配置文件.以防止修改错误导致网站无法运行</p></div> | |||||
<form action="api_ucenter.php" method="post"> | |||||
<input name="dopost" type="hidden" value="install" /> | |||||
<table class="opt"> | |||||
<tr> | |||||
<th colspan="2">服务端地址:</th> | |||||
</tr> | |||||
<tr> | |||||
<td><input type="text" class="txt" name="uc_setings[ucapi]" value="" /></td> | |||||
<td>该值在您安装完 UCenter 后会被初始化,在您 UCenter 地址或者目录改变的情况下,修改此项,一般情况请不要改动<br /> | |||||
例如: http://www.site.com/uc_server (最后不要加'/')。</td> | |||||
</tr> | |||||
<tr> | |||||
<th colspan="2">创始人密码:</th> | |||||
</tr> | |||||
<tr> | |||||
<td><input type="text" class="txt" name="uc_setings[authkey]" value="" /></td> | |||||
<td>该值在您安装完 UCenter 后会被初始化一个登录密码,UCenter称之为“创始人密码”</td> | |||||
</tr> | |||||
<tr> | |||||
<th colspan="2">服务端IP地址:</th> | |||||
</tr> | |||||
<tr> | |||||
<td><input type="text" class="txt" name="uc_setings[ucip]" value="127.0.0.1" /></td> | |||||
<td>如果您的服务器无法通过域名访问 UCenter,可以输入 UCenter 服务器的 IP 地址</td> | |||||
</tr> | |||||
</table> | |||||
<div class="opt"><input type="submit" name="submit" value=" 确认安装 " class="btn" tabindex="3" /></div> | |||||
</form> | |||||
</div> | |||||
</body> | |||||
</html> |
@@ -15,10 +15,10 @@ | |||||
<link href="css/base.css" rel="stylesheet" type="text/css"> | <link href="css/base.css" rel="stylesheet" type="text/css"> | ||||
<script language="javascript" src="../static/js/jquery.js"></script> | <script language="javascript" src="../static/js/jquery.js"></script> | ||||
<script language="javascript" src="../static/js/dedeajax2.js"></script> | <script language="javascript" src="../static/js/dedeajax2.js"></script> | ||||
<script language='javascript' src="js/main.js"></script> | |||||
<link href="../static/css/daterangepicker.css" rel="stylesheet"> | <link href="../static/css/daterangepicker.css" rel="stylesheet"> | ||||
<script type="text/javascript" src="../static/js/moment.min.js"></script> | <script type="text/javascript" src="../static/js/moment.min.js"></script> | ||||
<script type="text/javascript" src="../static/js/daterangepicker.js"></script> | <script type="text/javascript" src="../static/js/daterangepicker.js"></script> | ||||
<script language='javascript' src="js/main.js"></script> | |||||
<script src="../static/js/bootstrap.bundle.js"></script> | <script src="../static/js/bootstrap.bundle.js"></script> | ||||
<link rel="stylesheet" href="../static/css/jquery.fileupload.css"> | <link rel="stylesheet" href="../static/css/jquery.fileupload.css"> | ||||
<link href="../static/css/cropper.min.css" rel="stylesheet"> | <link href="../static/css/cropper.min.css" rel="stylesheet"> | ||||
@@ -11,10 +11,10 @@ body { background-image: url(images/allbg.gif); } | |||||
<link href="css/base.css" rel="stylesheet" type="text/css"> | <link href="css/base.css" rel="stylesheet" type="text/css"> | ||||
<script language="javascript" src="../static/js/jquery.js"></script> | <script language="javascript" src="../static/js/jquery.js"></script> | ||||
<script language="javascript" src="../static/js/dedeajax2.js"></script> | <script language="javascript" src="../static/js/dedeajax2.js"></script> | ||||
<script language='javascript' src="js/main.js"></script> | |||||
<link href="../static/css/daterangepicker.css" rel="stylesheet"> | <link href="../static/css/daterangepicker.css" rel="stylesheet"> | ||||
<script type="text/javascript" src="../static/js/moment.min.js"></script> | <script type="text/javascript" src="../static/js/moment.min.js"></script> | ||||
<script type="text/javascript" src="../static/js/daterangepicker.js"></script> | <script type="text/javascript" src="../static/js/daterangepicker.js"></script> | ||||
<script language='javascript' src="js/main.js"></script> | |||||
<script src="../static/js/bootstrap.bundle.js"></script> | <script src="../static/js/bootstrap.bundle.js"></script> | ||||
<link rel="stylesheet" href="../static/css/jquery.fileupload.css"> | <link rel="stylesheet" href="../static/css/jquery.fileupload.css"> | ||||
<link href="../static/css/cropper.min.css" rel="stylesheet"> | <link href="../static/css/cropper.min.css" rel="stylesheet"> | ||||
@@ -11,10 +11,10 @@ body { background-image: url(images/allbg.gif); } | |||||
<link href="css/base.css" rel="stylesheet" type="text/css"> | <link href="css/base.css" rel="stylesheet" type="text/css"> | ||||
<script language="javascript" src="../static/js/jquery.js"></script> | <script language="javascript" src="../static/js/jquery.js"></script> | ||||
<script language="javascript" src="../static/js/dedeajax2.js"></script> | <script language="javascript" src="../static/js/dedeajax2.js"></script> | ||||
<script language="javascript" src="js/main.js"></script> | |||||
<link href="../static/css/daterangepicker.css" rel="stylesheet"> | |||||
<script type="text/javascript" src="../static/js/moment.min.js"></script> | <script type="text/javascript" src="../static/js/moment.min.js"></script> | ||||
<script type="text/javascript" src="../static/js/daterangepicker.js"></script> | <script type="text/javascript" src="../static/js/daterangepicker.js"></script> | ||||
<script language="javascript" src="js/main.js"></script> | |||||
<link href="../static/css/daterangepicker.css" rel="stylesheet"> | |||||
<script src="../static/js/bootstrap.bundle.js"></script> | <script src="../static/js/bootstrap.bundle.js"></script> | ||||
<link rel="stylesheet" href="../static/css/jquery.fileupload.css"> | <link rel="stylesheet" href="../static/css/jquery.fileupload.css"> | ||||
<link href="../static/css/cropper.min.css" rel="stylesheet"> | <link href="../static/css/cropper.min.css" rel="stylesheet"> | ||||
@@ -1,202 +1,203 @@ | |||||
{dede:config.pagesize value="20"/} | {dede:config.pagesize value="20"/} | ||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |||||
<!DOCTYPE html | |||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |||||
<html xmlns="http://www.w3.org/1999/xhtml"> | <html xmlns="http://www.w3.org/1999/xhtml"> | ||||
<head> | <head> | ||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | |||||
<title>采集节点管理</title> | |||||
<script language="javascript" src="js/context_menu.js"></script> | |||||
<script language="javascript" src="js/ieemu.js"></script> | |||||
<script language="javascript"> | |||||
if(moz) { | |||||
extendEventObject(); | |||||
extendElementModel(); | |||||
emulateAttachEvent(); | |||||
} | |||||
//编辑节点 | |||||
function EditNote(nid) | |||||
{ | |||||
if(nid=="") nid = getOneItem(); | |||||
if(nid==""){ alert("请选择一个节点!"); return;} | |||||
location.href = "co_edit.php?nid="+nid; | |||||
} | |||||
//编辑节点配置 | |||||
function EditNoteText(nid) | |||||
{ | |||||
if(nid=="") nid = getOneItem(); | |||||
if(nid==""){ alert("请选择一个节点!"); return;} | |||||
location.href = "co_edit_text.php?nid="+nid; | |||||
} | |||||
//清空节点 | |||||
function ClearNote(nid) | |||||
{ | |||||
if(nid=="") nid = getOneItem(); | |||||
if(nid==""){ alert("请选择一个节点!"); return;} | |||||
location.href = "co_do.php?dopost=clear&nid="+nid; | |||||
} | |||||
//删除节点 | |||||
function DelNote(nid) | |||||
{ | |||||
if(nid=="") nid = getOneItem(); | |||||
if(nid==""){ alert("请选择一个节点!"); return;} | |||||
if(window.confirm('你确定要删除这个节点吗?')) | |||||
{ location.href = "co_do.php?dopost=delete&nid="+nid; } | |||||
} | |||||
//查看已下载的内容 | |||||
function ViewDown(nid) | |||||
{ | |||||
if(nid=="") nid = getOneItem(); | |||||
location.href = "co_url.php?nid="+nid; | |||||
} | |||||
//测试规则 | |||||
function TestRule(nid) | |||||
{ | |||||
if(nid=="") nid = getOneItem(); | |||||
if(nid==""){ alert("请选择一个节点!"); return;} | |||||
location.href = "co_test_rule.php?nid="+nid; | |||||
} | |||||
//导出采集 | |||||
function ExportDown(nid) | |||||
{ | |||||
if(nid=="") nid = getOneItem(); | |||||
if(nid==""){ alert("请选择一个节点!"); return;} | |||||
location.href = "co_export.php?nid="+nid;; | |||||
} | |||||
//导入规则 | |||||
function GetRule() | |||||
{ | |||||
location.href = "co_get_corule.php"; | |||||
} | |||||
//导出规则 | |||||
function ExportRule(nid) | |||||
{ | |||||
if(nid=="") nid = getOneItem(); | |||||
if(nid==""){ alert("请选择一个节点!"); return;} | |||||
location.href = "co_export_corule.php?nid="+nid; | |||||
} | |||||
//采集所选节点 | |||||
function GatherSel(nid) | |||||
{ | |||||
if(nid=="") nid = getOneItem(); | |||||
if(nid==""){ alert("请选择一个节点!"); return;} | |||||
location.href = "co_gather_start.php?nid="+nid; | |||||
} | |||||
//复制所选节点 | |||||
function CopyNote(nid) | |||||
{ | |||||
if(nid=="") nid = getOneItem(); | |||||
if(nid==""){ alert("请选择一个节点!"); return;} | |||||
location.href = "co_do.php?dopost=copy&nid="+nid; | |||||
} | |||||
//上下文菜单 | |||||
function ShowMenu(evt,obj,nid) | |||||
{ | |||||
var eobj,popupoptions | |||||
popupoptions = [ | |||||
new ContextItem("测试当前节点",function(){ TestRule(nid); }), | |||||
new ContextItem("采集当前节点",function(){ GatherSel(nid); }), | |||||
new ContextSeperator(), | |||||
new ContextItem("更改当前节点",function(){ EditNote(nid); }), | |||||
new ContextItem("更改节点配置",function(){ EditNoteText(nid); }), | |||||
new ContextSeperator(), | |||||
new ContextItem("查看采集内容",function(){ ViewDown(nid); }), | |||||
new ContextItem("导出采集",function(){ ExportDown(nid); }), | |||||
new ContextSeperator(), | |||||
new ContextItem("清空已下载信息",function(){ ClearNote(nid); }), | |||||
new ContextItem("删除当前节点",function(){ DelNote(nid); }), | |||||
new ContextSeperator(), | |||||
new ContextItem("复制当前节点",function(){ CopyNote(nid); }), | |||||
new ContextSeperator(), | |||||
new ContextItem("导出配置规则",function(){ ExportRule(nid); }), | |||||
new ContextItem("关闭菜单(<u>C</u>)",function(){}) | |||||
] | |||||
ContextMenu.display(evt,popupoptions) | |||||
} | |||||
//获得选中其中一个的id | |||||
function getOneItem() | |||||
{ | |||||
var allSel=""; | |||||
if(document.form1.nids.value) return document.form1.nids.value; | |||||
for(i=0;i<document.form1.nids.length;i++) | |||||
{ | |||||
if(document.form1.nids[i].checked) | |||||
{ | |||||
allSel = document.form1.nids[i].value; | |||||
break; | |||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | |||||
<title>采集节点管理</title> | |||||
<link rel="stylesheet" href="../static/css/bootstrap.min.css"> | |||||
<link href="../static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | |||||
<script language="javascript" src="js/context_menu.js"></script> | |||||
<script language="javascript" src="js/ieemu.js"></script> | |||||
<script language="javascript"> | |||||
if (moz) { | |||||
extendEventObject(); | |||||
extendElementModel(); | |||||
emulateAttachEvent(); | |||||
} | |||||
//编辑节点 | |||||
function EditNote(nid) { | |||||
if (nid == "") nid = getOneItem(); | |||||
if (nid == "") { alert("请选择一个节点!"); return; } | |||||
location.href = "co_edit.php?nid=" + nid; | |||||
} | |||||
//编辑节点配置 | |||||
function EditNoteText(nid) { | |||||
if (nid == "") nid = getOneItem(); | |||||
if (nid == "") { alert("请选择一个节点!"); return; } | |||||
location.href = "co_edit_text.php?nid=" + nid; | |||||
} | |||||
//清空节点 | |||||
function ClearNote(nid) { | |||||
if (nid == "") nid = getOneItem(); | |||||
if (nid == "") { alert("请选择一个节点!"); return; } | |||||
location.href = "co_do.php?dopost=clear&nid=" + nid; | |||||
} | |||||
//删除节点 | |||||
function DelNote(nid) { | |||||
if (nid == "") nid = getOneItem(); | |||||
if (nid == "") { alert("请选择一个节点!"); return; } | |||||
if (window.confirm('你确定要删除这个节点吗?')) { location.href = "co_do.php?dopost=delete&nid=" + nid; } | |||||
} | |||||
//查看已下载的内容 | |||||
function ViewDown(nid) { | |||||
if (nid == "") nid = getOneItem(); | |||||
location.href = "co_url.php?nid=" + nid; | |||||
} | |||||
//测试规则 | |||||
function TestRule(nid) { | |||||
if (nid == "") nid = getOneItem(); | |||||
if (nid == "") { alert("请选择一个节点!"); return; } | |||||
location.href = "co_test_rule.php?nid=" + nid; | |||||
} | |||||
//导出采集 | |||||
function ExportDown(nid) { | |||||
if (nid == "") nid = getOneItem(); | |||||
if (nid == "") { alert("请选择一个节点!"); return; } | |||||
location.href = "co_export.php?nid=" + nid;; | |||||
} | |||||
//导入规则 | |||||
function GetRule() { | |||||
location.href = "co_get_corule.php"; | |||||
} | |||||
//导出规则 | |||||
function ExportRule(nid) { | |||||
if (nid == "") nid = getOneItem(); | |||||
if (nid == "") { alert("请选择一个节点!"); return; } | |||||
location.href = "co_export_corule.php?nid=" + nid; | |||||
} | |||||
//采集所选节点 | |||||
function GatherSel(nid) { | |||||
if (nid == "") nid = getOneItem(); | |||||
if (nid == "") { alert("请选择一个节点!"); return; } | |||||
location.href = "co_gather_start.php?nid=" + nid; | |||||
} | |||||
//复制所选节点 | |||||
function CopyNote(nid) { | |||||
if (nid == "") nid = getOneItem(); | |||||
if (nid == "") { alert("请选择一个节点!"); return; } | |||||
location.href = "co_do.php?dopost=copy&nid=" + nid; | |||||
} | |||||
//上下文菜单 | |||||
function ShowMenu(evt, obj, nid) { | |||||
var eobj, popupoptions | |||||
popupoptions = [ | |||||
new ContextItem("测试当前节点", function () { TestRule(nid); }), | |||||
new ContextItem("采集当前节点", function () { GatherSel(nid); }), | |||||
new ContextSeperator(), | |||||
new ContextItem("更改当前节点", function () { EditNote(nid); }), | |||||
new ContextItem("更改节点配置", function () { EditNoteText(nid); }), | |||||
new ContextSeperator(), | |||||
new ContextItem("查看采集内容", function () { ViewDown(nid); }), | |||||
new ContextItem("导出采集", function () { ExportDown(nid); }), | |||||
new ContextSeperator(), | |||||
new ContextItem("清空已下载信息", function () { ClearNote(nid); }), | |||||
new ContextItem("删除当前节点", function () { DelNote(nid); }), | |||||
new ContextSeperator(), | |||||
new ContextItem("复制当前节点", function () { CopyNote(nid); }), | |||||
new ContextSeperator(), | |||||
new ContextItem("导出配置规则", function () { ExportRule(nid); }), | |||||
new ContextItem("关闭菜单(<u>C</u>)", function () { }) | |||||
] | |||||
ContextMenu.display(evt, popupoptions) | |||||
} | |||||
//获得选中其中一个的id | |||||
function getOneItem() { | |||||
var allSel = ""; | |||||
if (document.form1.nids.value) return document.form1.nids.value; | |||||
for (i = 0; i < document.form1.nids.length; i++) { | |||||
if (document.form1.nids[i].checked) { | |||||
allSel = document.form1.nids[i].value; | |||||
break; | |||||
} | |||||
} | |||||
return allSel; | |||||
} | |||||
</script> | |||||
<link rel="stylesheet" href="../static/css/bootstrap.min.css"> | |||||
<link href="../static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | |||||
<link href="css/base.css" rel="stylesheet" type="text/css"> | |||||
<style> | |||||
.maintable { | |||||
width: 98%!important; | |||||
} | } | ||||
} | |||||
return allSel; | |||||
} | |||||
</script> | |||||
<link href="css/base.css" rel="stylesheet" type="text/css"> | |||||
</style> | |||||
</head> | </head> | ||||
<body background='images/allbg.gif' leftmargin='8' topmargin='8' onLoad="ContextMenu.intializeContextMenu()"> | <body background='images/allbg.gif' leftmargin='8' topmargin='8' onLoad="ContextMenu.intializeContextMenu()"> | ||||
<table width="98%" border="0" cellpadding="3" cellspacing="1" bgcolor="#D6D6D6" align="center"> | |||||
<tr> | |||||
<td height="20" colspan="7" background='images/tbg.gif'> <table width="100%" border="0" cellpadding="0" cellspacing="0"> | |||||
<tr> | |||||
<td width="20%" height="18" style="padding-left:10px;"><strong>采集节点管理:</strong></td> | |||||
<td width="80%" align="right"> | |||||
<input type="button" name="ba" value="添加新节点" onClick="location='co_add.php?action=select';" class="coolbg np" style="width:100px" /> | |||||
</td> | |||||
</tr> | |||||
</table></td> | |||||
</tr> | |||||
<tr align="center" height="26" bgcolor="#FBFCE2"> | |||||
<td width="8%">选择</td> | |||||
<td width="32%">节点名称</td> | |||||
<td width="18%">针对规则</td> | |||||
<td width="10%">最后采集日期</td> | |||||
<td width="10%">加入日期</td> | |||||
<td width="10%">编码</td> | |||||
<td width="10%">网址数</td> | |||||
</tr> | |||||
<form name="form1"> | |||||
{dede:datalist} | |||||
<tr bgcolor="#FFFFFF" align="center" onMouseMove="javascript:this.bgColor='#FCFDEE';" | |||||
onMouseOut="javascript:this.bgColor='#FFFFFF';" height="22" oncontextmenu="ShowMenu(event,this,{dede:field.nid /});"> | |||||
<td><input type='checkbox' name='nids' value='{dede:field.nid /}' class='np'></td> | |||||
<td><a href='co_url.php?nid={dede:field.nid /}'>{dede:field.notename /}</a></td> | |||||
<td>{dede:field.typename /}</td> | |||||
<td>{dede:field.cotime function='GetDatePage(@me)' /}</td> | |||||
<td>{dede:field.uptime function='GetDatePage(@me)' /}</td> | |||||
<td>{dede:field.sourcelang /}</td> | |||||
<td>{dede:field.nid function='TjUrlNum(@me)' /}</td> | |||||
<table width="98%" border="0" cellpadding="3" cellspacing="1" bgcolor="#D6D6D6" align="center" class="table maintable table-bordered mt-3"> | |||||
<tr> | |||||
<td height="20" colspan="7" background='images/tbg.gif'> | |||||
<table width="100%" border="0" cellpadding="0" cellspacing="0" class="table-borderless"> | |||||
<tr> | |||||
<td width="20%" height="18" style="padding-left:10px;"><strong>采集节点管理:</strong></td> | |||||
<td width="80%" align="right"> | |||||
<input type="button" name="ba" value="添加新节点" onClick="location='co_add.php?action=select';" | |||||
class="coolbg np" style="width:100px" /> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</td> | |||||
</tr> | </tr> | ||||
{/dede:datalist} | |||||
</form> | |||||
<tr bgcolor="#ffffff"> | |||||
<td height="24" colspan="7"> | |||||
<table width="90%" border="0" cellspacing="0" cellpadding="0"> | |||||
<tr> | |||||
<td> | |||||
| |||||
<a href="#" onClick="location='co_add.php?action=select';" class='coolbg np'>增加新节点</a> | |||||
<a href="javascript:GetRule();" class='coolbg np'>导入配置</a> | |||||
<a href="javascript:ExportRule('');" class='coolbg np'>导出配置</a> | |||||
| | |||||
<a href="javascript:GatherSel('');" class='coolbg np' style='color:red'>采集</a> | |||||
<a href="javascript:ExportDown('');" class='coolbg np'>导出数据</a> | |||||
| | |||||
<a href="javascript:EditNote('');" class='coolbg np'>更改</a> | |||||
<a href="javascript:EditNoteText('');" class='coolbg np'>更改配置</a> | |||||
<a href="javascript:TestRule('');" class='coolbg np'>测试</a> | |||||
| | |||||
<a href="javascript:ViewDown('');" class='coolbg np'>查看已下载</a> | |||||
| | |||||
<a href="javascript:CopyNote('');" class='coolbg np'>复制</a> | |||||
<a href="javascript:ClearNote('');" class='coolbg np'>清空</a> | |||||
| | |||||
<a href="javascript:DelNote('');" class='coolbg np'>删除</a> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</td> | |||||
</tr> | |||||
<tr bgcolor="#F9FCEF"> | |||||
<td height="24" colspan="7" align="center"> | |||||
{dede:pagelist size='5' /} | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
<tr align="center" height="26" bgcolor="#FBFCE2"> | |||||
<td width="8%">选择</td> | |||||
<td width="32%">节点名称</td> | |||||
<td width="18%">针对规则</td> | |||||
<td width="10%">最后采集日期</td> | |||||
<td width="10%">加入日期</td> | |||||
<td width="10%">编码</td> | |||||
<td width="10%">网址数</td> | |||||
</tr> | |||||
<form name="form1"> | |||||
{dede:datalist} | |||||
<tr bgcolor="#FFFFFF" align="center" onMouseMove="javascript:this.bgColor='#FCFDEE';" | |||||
onMouseOut="javascript:this.bgColor='#FFFFFF';" height="22" | |||||
oncontextmenu="ShowMenu(event,this,{dede:field.nid /});"> | |||||
<td><input type='checkbox' name='nids' value='{dede:field.nid /}' class='np'></td> | |||||
<td><a href='co_url.php?nid={dede:field.nid /}'>{dede:field.notename /}</a></td> | |||||
<td>{dede:field.typename /}</td> | |||||
<td>{dede:field.cotime function='GetDatePage(@me)' /}</td> | |||||
<td>{dede:field.uptime function='GetDatePage(@me)' /}</td> | |||||
<td>{dede:field.sourcelang /}</td> | |||||
<td>{dede:field.nid function='TjUrlNum(@me)' /}</td> | |||||
</tr> | |||||
{/dede:datalist} | |||||
</form> | |||||
<tr bgcolor="#ffffff"> | |||||
<td height="24" colspan="7"> | |||||
<table width="90%" border="0" cellspacing="0" cellpadding="0" class="table-borderless"> | |||||
<tr> | |||||
<td> | |||||
| |||||
<a href="#" onClick="location='co_add.php?action=select';" class='coolbg np'>增加新节点</a> | |||||
<a href="javascript:GetRule();" class='coolbg np'>导入配置</a> | |||||
<a href="javascript:ExportRule('');" class='coolbg np'>导出配置</a> | |||||
| | |||||
<a href="javascript:GatherSel('');" class='coolbg np' style='color:red'>采集</a> | |||||
<a href="javascript:ExportDown('');" class='coolbg np'>导出数据</a> | |||||
| | |||||
<a href="javascript:EditNote('');" class='coolbg np'>更改</a> | |||||
<a href="javascript:EditNoteText('');" class='coolbg np'>更改配置</a> | |||||
<a href="javascript:TestRule('');" class='coolbg np'>测试</a> | |||||
| | |||||
<a href="javascript:ViewDown('');" class='coolbg np'>查看已下载</a> | |||||
| | |||||
<a href="javascript:CopyNote('');" class='coolbg np'>复制</a> | |||||
<a href="javascript:ClearNote('');" class='coolbg np'>清空</a> | |||||
| | |||||
<a href="javascript:DelNote('');" class='coolbg np'>删除</a> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</td> | |||||
</tr> | |||||
<tr bgcolor="#F9FCEF"> | |||||
<td height="24" colspan="7" align="center"> | |||||
{dede:pagelist size='5' /} | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</body> | </body> | ||||
</html> | |||||
</html> |
@@ -1,105 +1,111 @@ | |||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |||||
<!DOCTYPE html | |||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |||||
<html xmlns="http://www.w3.org/1999/xhtml"> | <html xmlns="http://www.w3.org/1999/xhtml"> | ||||
<head> | <head> | ||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | |||||
<title>采集内容管理</title> | |||||
<link href="css/base.css" rel="stylesheet" type="text/css"> | |||||
<script language="javascript"> | |||||
//获得选中文件的文件名 | |||||
function getCheckboxItem() | |||||
{ | |||||
var allSel=""; | |||||
if(document.form1.aids.value) return document.form1.aids.value; | |||||
for(i=0;i<document.form1.aids.length;i++) | |||||
{ | |||||
if(document.form1.aids[i].checked) | |||||
{ | |||||
if(allSel=="") | |||||
allSel=document.form1.aids[i].value; | |||||
else | |||||
allSel=allSel+","+document.form1.aids[i].value; | |||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | |||||
<title>采集内容管理</title> | |||||
<link rel="stylesheet" href="../static/css/bootstrap.min.css"> | |||||
<link href="../static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | |||||
<link href="css/base.css" rel="stylesheet" type="text/css"> | |||||
<script language="javascript"> | |||||
//获得选中文件的文件名 | |||||
function getCheckboxItem() { | |||||
var allSel = ""; | |||||
if (document.form1.aids.value) return document.form1.aids.value; | |||||
for (i = 0; i < document.form1.aids.length; i++) { | |||||
if (document.form1.aids[i].checked) { | |||||
if (allSel == "") | |||||
allSel = document.form1.aids[i].value; | |||||
else | |||||
allSel = allSel + "," + document.form1.aids[i].value; | |||||
} | |||||
} | |||||
return allSel; | |||||
} | |||||
function ReSel() { | |||||
for (i = 0; i < document.form1.aids.length; i++) { | |||||
if (document.form1.aids[i].checked) document.form1.aids[i].checked = false; | |||||
else document.form1.aids[i].checked = true; | |||||
} | |||||
} | |||||
function DelSel() { | |||||
var nid = getCheckboxItem(); | |||||
location.href = "co_do.php?dopost=clear&ids=" + nid; | |||||
} | |||||
function DelSel2() { | |||||
var nid = getCheckboxItem(); | |||||
location.href = "co_do.php?dopost=clear&clshash=true&ids=" + nid; | |||||
} | |||||
function ClearCt() { | |||||
var nid = getCheckboxItem(); | |||||
location.href = "co_do.php?dopost=clearct&ids=" + nid; | |||||
} | |||||
</script> | |||||
<style> | |||||
.maintable { | |||||
width: 98%!important; | |||||
} | } | ||||
} | |||||
return allSel; | |||||
} | |||||
function ReSel() | |||||
{ | |||||
for(i=0;i<document.form1.aids.length;i++) | |||||
{ | |||||
if(document.form1.aids[i].checked) document.form1.aids[i].checked = false; | |||||
else document.form1.aids[i].checked = true; | |||||
} | |||||
} | |||||
function DelSel() | |||||
{ | |||||
var nid = getCheckboxItem(); | |||||
location.href = "co_do.php?dopost=clear&ids="+nid; | |||||
} | |||||
function DelSel2() | |||||
{ | |||||
var nid = getCheckboxItem(); | |||||
location.href = "co_do.php?dopost=clear&clshash=true&ids="+nid; | |||||
} | |||||
function ClearCt() | |||||
{ | |||||
var nid = getCheckboxItem(); | |||||
location.href = "co_do.php?dopost=clearct&ids="+nid; | |||||
} | |||||
</script> | |||||
</style> | |||||
</head> | </head> | ||||
<body background='images/allbg.gif' leftmargin='8' topmargin='8'> | <body background='images/allbg.gif' leftmargin='8' topmargin='8'> | ||||
<table width="98%" border="0" cellpadding="2" cellspacing="1" bgcolor="#D6D6D6" align="center"> | |||||
<tr> | |||||
<td height="28" colspan="8" background='images/tbg.gif'> | |||||
<table width="96%" border="0" cellpadding="0" cellspacing="0"> | |||||
<tr> | |||||
<td width="20%" height="18" style="padding-left:10px;"><strong>临时内容管理:</strong></td> | |||||
<td width="80%" align="right"> | |||||
<?php echo $exportbt; ?> | |||||
<input type="button" name="ba2" value="节点管理" class="coolbg np" style="width:80px" onClick="location.href='co_main.php';" /> | |||||
<input type="button" name="ba1" value="清空下载内容" class="coolbg np" style="width:100px" onClick="location.href='co_do.php?dopost=clearall';" /> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</td> | |||||
</tr> | |||||
<tr align="center" height="26" bgcolor="#FBFCE2"> | |||||
<td width="6%">选择</td> | |||||
<td width="30%">内容标题</td> | |||||
<td width="15%">所属节点</td> | |||||
<td width="10%">获取日期</td> | |||||
<td width="8%">下载</td> | |||||
<td width="8%">导出</td> | |||||
<td width="10%">预设栏目</td> | |||||
<td width="8%">来源网页</td> | |||||
</tr> | |||||
<form name="form1"> | |||||
{dede:datalist} | |||||
<tr align="center" bgcolor="#FFFFFF" height="26" align="center" onMouseMove="javascript:this.bgColor='#FCFDEE';" onMouseOut="javascript:this.bgColor='#FFFFFF';"> | |||||
<td><input type='checkbox' name='aids' value='{dede:field.aid/}' class='np'></td> | |||||
<td><a href='co_view.php?aid={dede:field.aid/}'>{dede:field.title/}</a></td> | |||||
<td><a href='co_edit.php?nid={dede:field.nid/}'>{dede:field.notename/}</a></td> | |||||
<td>{dede:field.dtime function="GetDateMk(@me)" /}</td> | |||||
<td>{dede:field.isdown function="IsDownLoad(@me)" /}</td> | |||||
<td>{dede:field.isex function="IsExData(@me)" /}</td> | |||||
<td>{dede:field.typename /}</td> | |||||
<td><a href='{dede:field.url/}' target='_blank'>[源网址]</a></td> | |||||
</tr> | |||||
{/dede:datalist} | |||||
</form> | |||||
<tr> | |||||
<td height="30" colspan="8" bgcolor="#FCFDF7"> | |||||
<input type="button" name="b11" value="反选" class="coolbg np" style="width:40px" onClick="ReSel();" /> | |||||
<input type="button" name="b12" value="仅删除网址" class="coolbg np" style="width:80px" onClick="DelSel();" /> | |||||
<input type="button" name="b13" value="仅清空内容" class="coolbg np" style="width:80px" onClick="ClearCt();" /> | |||||
<input type="button" name="b14" value="删除网址及历史记录" class="coolbg np" style="width:120px" onClick="DelSel2();" /> | |||||
</td> | |||||
</tr> | |||||
<tr> | |||||
<td height="36" colspan="8" bgcolor="#F9FCEF" align="center"> | |||||
{dede:pagelist listsize=5/} | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
<table width="98%" border="0" cellpadding="2" cellspacing="1" bgcolor="#D6D6D6" align="center" class="table table-bordered maintable mt-3"> | |||||
<tr> | |||||
<td height="28" colspan="8" background='images/tbg.gif'> | |||||
<table width="96%" border="0" cellpadding="0" cellspacing="0" class="table-borderless"> | |||||
<tr> | |||||
<td width="20%" height="18" style="padding-left:10px;"><strong>临时内容管理:</strong></td> | |||||
<td width="80%" align="right"> | |||||
<?php echo $exportbt; ?> | |||||
<input type="button" name="ba2" value="节点管理" class="coolbg np" style="width:80px" | |||||
onClick="location.href='co_main.php';" /> | |||||
<input type="button" name="ba1" value="清空下载内容" class="coolbg np" style="width:100px" | |||||
onClick="location.href='co_do.php?dopost=clearall';" /> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</td> | |||||
</tr> | |||||
<tr align="center" height="26" bgcolor="#FBFCE2"> | |||||
<td width="6%">选择</td> | |||||
<td width="30%">内容标题</td> | |||||
<td width="15%">所属节点</td> | |||||
<td width="10%">获取日期</td> | |||||
<td width="8%">下载</td> | |||||
<td width="8%">导出</td> | |||||
<td width="10%">预设栏目</td> | |||||
<td width="8%">来源网页</td> | |||||
</tr> | |||||
<form name="form1"> | |||||
{dede:datalist} | |||||
<tr align="center" bgcolor="#FFFFFF" height="26" align="center" onMouseMove="javascript:this.bgColor='#FCFDEE';" | |||||
onMouseOut="javascript:this.bgColor='#FFFFFF';"> | |||||
<td><input type='checkbox' name='aids' value='{dede:field.aid/}' class='np'></td> | |||||
<td><a href='co_view.php?aid={dede:field.aid/}'>{dede:field.title/}</a></td> | |||||
<td><a href='co_edit.php?nid={dede:field.nid/}'>{dede:field.notename/}</a></td> | |||||
<td>{dede:field.dtime function="GetDateMk(@me)" /}</td> | |||||
<td>{dede:field.isdown function="IsDownLoad(@me)" /}</td> | |||||
<td>{dede:field.isex function="IsExData(@me)" /}</td> | |||||
<td>{dede:field.typename /}</td> | |||||
<td><a href='{dede:field.url/}' target='_blank'>[源网址]</a></td> | |||||
</tr> | |||||
{/dede:datalist} | |||||
</form> | |||||
<tr> | |||||
<td height="30" colspan="8" bgcolor="#FCFDF7"> | |||||
<input type="button" name="b11" value="反选" class="coolbg np" style="width:40px" onClick="ReSel();" /> | |||||
<input type="button" name="b12" value="仅删除网址" class="coolbg np" style="width:80px" onClick="DelSel();" /> | |||||
<input type="button" name="b13" value="仅清空内容" class="coolbg np" style="width:80px" onClick="ClearCt();" /> | |||||
<input type="button" name="b14" value="删除网址及历史记录" class="coolbg np" style="width:120px" onClick="DelSel2();" /> | |||||
</td> | |||||
</tr> | |||||
<tr> | |||||
<td height="36" colspan="8" bgcolor="#F9FCEF" align="center"> | |||||
{dede:pagelist listsize=5/} | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</body> | </body> | ||||
</html> | |||||
</html> |
@@ -5,6 +5,8 @@ | |||||
<head> | <head> | ||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | <meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | ||||
<title>文档管理</title> | <title>文档管理</title> | ||||
<link rel="stylesheet" href="../static/css/bootstrap.min.css"> | |||||
<link href="../static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | |||||
<link rel="stylesheet" type="text/css" href="css/base.css"> | <link rel="stylesheet" type="text/css" href="css/base.css"> | ||||
<script language="javascript" src="../static/js/jquery.js"></script> | <script language="javascript" src="../static/js/jquery.js"></script> | ||||
<script language="javascript" src="../static/js/jquery.js"></script> | <script language="javascript" src="../static/js/jquery.js"></script> | ||||
@@ -13,11 +15,16 @@ | |||||
<script language="javascript" src="js/context_menu.js"></script> | <script language="javascript" src="js/context_menu.js"></script> | ||||
<script language="javascript" src="js/main.js"></script> | <script language="javascript" src="js/main.js"></script> | ||||
<script language="javascript" src="js/list.js"></script> | <script language="javascript" src="js/list.js"></script> | ||||
<style> | |||||
.maintable { | |||||
width: 98%!important; | |||||
} | |||||
</style> | |||||
</head> | </head> | ||||
<body leftmargin="8" topmargin="8" background='images/allbg.gif' onLoad="ContextMenu.intializeContextMenu()"> | <body leftmargin="8" topmargin="8" background='images/allbg.gif' onLoad="ContextMenu.intializeContextMenu()"> | ||||
<table width="98%" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#cfcfcf"> | |||||
<table width="98%" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#cfcfcf" class="table table-bordered maintable mt-3"> | |||||
<tr> | <tr> | ||||
<td align="center" height="28" background="images/newlinebg3.gif"> | <td align="center" height="28" background="images/newlinebg3.gif"> | ||||
<input type='button' class="coolbg np" | <input type='button' class="coolbg np" | ||||
@@ -44,7 +51,7 @@ | |||||
</table> | </table> | ||||
<table width='98%' border='0' cellpadding='2' cellspacing='1' bgcolor='#cfcfcf' align='center' | <table width='98%' border='0' cellpadding='2' cellspacing='1' bgcolor='#cfcfcf' align='center' | ||||
style="margin-top:8px;"> | |||||
style="margin-top:8px;" class="table-bordered"> | |||||
<tr bgcolor='#EEF4EA' height='26'> | <tr bgcolor='#EEF4EA' height='26'> | ||||
<td background='images/wbg.gif' colspan='7' style="padding-left:10px;"> | <td background='images/wbg.gif' colspan='7' style="padding-left:10px;"> | ||||
{dede:global.positionname/}文档列表 (使用鼠标右键进行常用操作) | {dede:global.positionname/}文档列表 (使用鼠标右键进行常用操作) | ||||
@@ -64,7 +71,7 @@ | |||||
<form name="form2"> | <form name="form2"> | ||||
{dede:datalist} | {dede:datalist} | ||||
<table width="98%" border="0" cellpadding="1" cellspacing="1" class='ilist' bgcolor="{dede:label bind=" | <table width="98%" border="0" cellpadding="1" cellspacing="1" class='ilist' bgcolor="{dede:label bind=" | ||||
GetColor('#FAFAF1','#FFFFFF')" /}" align='center' style="margin-top:8px;"> | |||||
GetColor('#FAFAF1','#FFFFFF')" /}" align='center' style="margin-top:8px;" class="table"> | |||||
<tr> | <tr> | ||||
<td width="13%" align='center'> | <td width="13%" align='center'> | ||||
<img src="{dede:field.litpic function='CheckPic(@me)' /}" width="80" height="60" alt="文档图片" | <img src="{dede:field.litpic function='CheckPic(@me)' /}" width="80" height="60" alt="文档图片" | ||||
@@ -126,7 +133,7 @@ | |||||
<form name='form3' action='content_i_list.php' method='get'> | <form name='form3' action='content_i_list.php' method='get'> | ||||
<input type='hidden' name='dopost' value='listArchives' /> | <input type='hidden' name='dopost' value='listArchives' /> | ||||
<table width='98%' border='0' cellpadding='1' cellspacing='1' bgcolor='#cfcfcf' align="center" | <table width='98%' border='0' cellpadding='1' cellspacing='1' bgcolor='#cfcfcf' align="center" | ||||
style="margin-top:8px"> | |||||
style="margin-top:8px" class="mb-3"> | |||||
<tr> | <tr> | ||||
<td background='images/wbg.gif' align='center'> | <td background='images/wbg.gif' align='center'> | ||||
<table border='0' cellpadding='0' cellspacing='0' height="32"> | <table border='0' cellpadding='0' cellspacing='0' height="32"> | ||||
@@ -5,6 +5,8 @@ | |||||
<head> | <head> | ||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | <meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | ||||
<title>文档管理</title> | <title>文档管理</title> | ||||
<link rel="stylesheet" href="../static/css/bootstrap.min.css"> | |||||
<link href="../static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | |||||
<link rel="stylesheet" type="text/css" href="css/base.css"> | <link rel="stylesheet" type="text/css" href="css/base.css"> | ||||
<script language="javascript" src="../static/js/jquery.js"></script> | <script language="javascript" src="../static/js/jquery.js"></script> | ||||
<script language="javascript" src="../static/js/dedeajax2.js"></script> | <script language="javascript" src="../static/js/dedeajax2.js"></script> | ||||
@@ -12,40 +14,39 @@ | |||||
<script language="javascript" src="js/context_menu.js"></script> | <script language="javascript" src="js/context_menu.js"></script> | ||||
<script language="javascript" src="js/main.js"></script> | <script language="javascript" src="js/main.js"></script> | ||||
<script language="javascript" src="js/list.js"></script> | <script language="javascript" src="js/list.js"></script> | ||||
<style> | |||||
.maintable { | |||||
width: 98%!important; | |||||
} | |||||
</style> | |||||
</head> | </head> | ||||
<body leftmargin="8" topmargin="8" background='images/allbg.gif' onLoad="ContextMenu.intializeContextMenu()"> | <body leftmargin="8" topmargin="8" background='images/allbg.gif' onLoad="ContextMenu.intializeContextMenu()"> | ||||
<!-- 快速转换位置按钮 --> | <!-- 快速转换位置按钮 --> | ||||
<table width="98%" border="0" cellpadding="0" cellspacing="1" bgcolor="#CFCFCF" align="center"> | |||||
<table width="98%" border="0" cellspacing="0" cellpadding="0" align="center" class="table maintable table-bordered mt-3"> | |||||
<tr> | <tr> | ||||
<td height="26" background="images/newlinebg3.gif"> | |||||
<table width="98%" border="0" cellspacing="0" cellpadding="0"> | |||||
<tr> | |||||
<td align="center"> | |||||
<input type='button' class="coolbg np" | |||||
onClick="location='catalog_do.php?channelid={dede:global.channelid/}&cid={dede:global.cid/}&dopost=addArchives';" | |||||
value='添加文档' /> | |||||
{dede:if $adminid==$mid } | |||||
<input type='button' class="coolbg np" | |||||
onClick="location='content_list.php?cid={dede:global.cid/}&mid=0';" value='全部文档' /> | |||||
{else} | |||||
<input type='button' class="coolbg np" | |||||
onClick="location='content_list.php?cid={dede:global.cid/}&mid=<?php echo $cuserLogin->getUserID(); ?>';" | |||||
value='我的文档' /> | |||||
{/dede:if} | |||||
{dede:global.CheckUserSend/} | |||||
<input type='button' class="coolbg np" onClick="location='catalog_main.php';" | |||||
value='栏目管理' /> | |||||
<input type='button' class="coolbg np" name='bb1' | |||||
onClick="location='makehtml_list.php?cid={dede:global.cid/}';" value='更新列表' /> | |||||
<input type='button' class="coolbg np" name='bb2' | |||||
onClick="location='makehtml_archives.php?cid={dede:global.cid/}';" value='更新文档' /> | |||||
<input type='button' class="coolbg np" name='bb1' | |||||
onClick="location='recycling.php?cid={dede:global.cid/}';" value='文章回收站' /> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
<td align="center"> | |||||
<input type='button' class="coolbg np" | |||||
onClick="location='catalog_do.php?channelid={dede:global.channelid/}&cid={dede:global.cid/}&dopost=addArchives';" | |||||
value='添加文档' /> | |||||
{dede:if $adminid==$mid } | |||||
<input type='button' class="coolbg np" | |||||
onClick="location='content_list.php?cid={dede:global.cid/}&mid=0';" value='全部文档' /> | |||||
{else} | |||||
<input type='button' class="coolbg np" | |||||
onClick="location='content_list.php?cid={dede:global.cid/}&mid=<?php echo $cuserLogin->getUserID(); ?>';" | |||||
value='我的文档' /> | |||||
{/dede:if} | |||||
{dede:global.CheckUserSend/} | |||||
<input type='button' class="coolbg np" onClick="location='catalog_main.php';" | |||||
value='栏目管理' /> | |||||
<input type='button' class="coolbg np" name='bb1' | |||||
onClick="location='makehtml_list.php?cid={dede:global.cid/}';" value='更新列表' /> | |||||
<input type='button' class="coolbg np" name='bb2' | |||||
onClick="location='makehtml_archives.php?cid={dede:global.cid/}';" value='更新文档' /> | |||||
<input type='button' class="coolbg np" name='bb1' | |||||
onClick="location='recycling.php?cid={dede:global.cid/}';" value='文章回收站' /> | |||||
</td> | </td> | ||||
</tr> | </tr> | ||||
</table> | </table> | ||||
@@ -53,7 +54,7 @@ | |||||
<!-- 内容列表 --> | <!-- 内容列表 --> | ||||
<form name="form2"> | <form name="form2"> | ||||
<table width="98%" border="0" cellpadding="2" cellspacing="1" bgcolor="#CFCFCF" align="center" | <table width="98%" border="0" cellpadding="2" cellspacing="1" bgcolor="#CFCFCF" align="center" | ||||
style="margin-top:8px"> | |||||
style="margin-top:8px" class="table table-bordered maintable"> | |||||
<tr bgcolor="#E7E7E7"> | <tr bgcolor="#E7E7E7"> | ||||
<td height="28" colspan="10" background="images/tbg.gif" style="padding-left:10px;"> | <td height="28" colspan="10" background="images/tbg.gif" style="padding-left:10px;"> | ||||
◆ {dede:global.positionname/}文档列表 (使用鼠标右键弹出菜单) | ◆ {dede:global.positionname/}文档列表 (使用鼠标右键弹出菜单) | ||||
@@ -137,7 +138,7 @@ | |||||
<form name='form3' action='content_list.php' method='get'> | <form name='form3' action='content_list.php' method='get'> | ||||
<input type='hidden' name='dopost' value='listArchives' /> | <input type='hidden' name='dopost' value='listArchives' /> | ||||
<table width='98%' border='0' cellpadding='1' cellspacing='1' bgcolor='#cfcfcf' align="center" | <table width='98%' border='0' cellpadding='1' cellspacing='1' bgcolor='#cfcfcf' align="center" | ||||
style="margin-top:8px"> | |||||
style="margin-top:8px" class="mb-3"> | |||||
<tr bgcolor='#EEF4EA'> | <tr bgcolor='#EEF4EA'> | ||||
<td background='images/wbg.gif' align='center'> | <td background='images/wbg.gif' align='center'> | ||||
<table border='0' cellpadding='0' cellspacing='0' height="32"> | <table border='0' cellpadding='0' cellspacing='0' height="32"> | ||||
@@ -1,246 +1,227 @@ | |||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |||||
<!DOCTYPE html | |||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |||||
<html xmlns="http://www.w3.org/1999/xhtml"> | <html xmlns="http://www.w3.org/1999/xhtml"> | ||||
<head> | <head> | ||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | |||||
<title>专题管理</title> | |||||
<link rel="stylesheet" type="text/css" href="css/base.css"> | |||||
<script language="javascript" src="js/context_menu.js"></script> | |||||
<script language="javascript" src="js/ieemu.js"></script> | |||||
<script language="javascript"> | |||||
if(moz) { | |||||
extendEventObject(); | |||||
extendElementModel(); | |||||
emulateAttachEvent(); | |||||
} | |||||
function viewArc(aid){ | |||||
if(aid==0) aid = getOneItem(); | |||||
window.open("archives_do.php?aid="+aid+"&dopost=viewArchives"); | |||||
} | |||||
function editArc(aid){ | |||||
if(aid==0) aid = getOneItem(); | |||||
location="archives_do.php?aid="+aid+"&dopost=editArchives"; | |||||
} | |||||
function updateArc(aid){ | |||||
var qstr=getCheckboxItem(); | |||||
if(aid==0) aid = getOneItem(); | |||||
location="archives_do.php?aid="+aid+"&dopost=makeArchives&qstr="+qstr; | |||||
} | |||||
function checkArc(aid){ | |||||
var qstr=getCheckboxItem(); | |||||
if(aid==0) aid = getOneItem(); | |||||
location="archives_do.php?aid="+aid+"&dopost=checkArchives&qstr="+qstr; | |||||
} | |||||
function adArc(aid){ | |||||
var qstr=getCheckboxItem(); | |||||
if(aid==0) aid = getOneItem(); | |||||
location="archives_do.php?aid="+aid+"&dopost=commendArchives&qstr="+qstr; | |||||
} | |||||
function delArc(aid){ | |||||
var qstr=getCheckboxItem(); | |||||
if(aid==0) aid = getOneItem(); | |||||
location="archives_do.php?qstr="+qstr+"&aid="+aid+"&dopost=delArchives"; | |||||
} | |||||
//上下文菜单 | |||||
function ShowMenu(evt,obj,aid,atitle) | |||||
{ | |||||
var eobj,popupoptions | |||||
popupoptions = [ | |||||
new ContextItem("浏览文档",function(){ viewArc(aid); }), | |||||
new ContextItem("编辑文档",function(){ editArc(aid); }), | |||||
new ContextSeperator(), | |||||
new ContextItem("更新HTML",function(){ updateArc(aid); }), | |||||
new ContextItem("审核文档",function(){ checkArc(aid); }), | |||||
new ContextItem("推荐文档",function(){ adArc(aid); }), | |||||
new ContextSeperator(), | |||||
new ContextItem("删除文档",function(){ delArc(aid); }), | |||||
new ContextSeperator(), | |||||
new ContextItem("全部选择",function(){ selAll(); }), | |||||
new ContextItem("取消选择",function(){ noSelAll(); }), | |||||
new ContextSeperator(), | |||||
new ContextItem("关闭菜单",function(){}) | |||||
] | |||||
ContextMenu.display(evt,popupoptions) | |||||
} | |||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | |||||
<title>专题管理</title> | |||||
<link rel="stylesheet" href="../static/css/bootstrap.min.css"> | |||||
<link href="../static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | |||||
<link rel="stylesheet" type="text/css" href="css/base.css"> | |||||
<script language="javascript" src="js/context_menu.js"></script> | |||||
<script language="javascript" src="js/ieemu.js"></script> | |||||
<script language="javascript"> | |||||
if (moz) { | |||||
extendEventObject(); | |||||
extendElementModel(); | |||||
emulateAttachEvent(); | |||||
} | |||||
function viewArc(aid) { | |||||
if (aid == 0) aid = getOneItem(); | |||||
window.open("archives_do.php?aid=" + aid + "&dopost=viewArchives"); | |||||
} | |||||
function editArc(aid) { | |||||
if (aid == 0) aid = getOneItem(); | |||||
location = "archives_do.php?aid=" + aid + "&dopost=editArchives"; | |||||
} | |||||
function updateArc(aid) { | |||||
var qstr = getCheckboxItem(); | |||||
if (aid == 0) aid = getOneItem(); | |||||
location = "archives_do.php?aid=" + aid + "&dopost=makeArchives&qstr=" + qstr; | |||||
} | |||||
function checkArc(aid) { | |||||
var qstr = getCheckboxItem(); | |||||
if (aid == 0) aid = getOneItem(); | |||||
location = "archives_do.php?aid=" + aid + "&dopost=checkArchives&qstr=" + qstr; | |||||
} | |||||
function adArc(aid) { | |||||
var qstr = getCheckboxItem(); | |||||
if (aid == 0) aid = getOneItem(); | |||||
location = "archives_do.php?aid=" + aid + "&dopost=commendArchives&qstr=" + qstr; | |||||
} | |||||
function delArc(aid) { | |||||
var qstr = getCheckboxItem(); | |||||
if (aid == 0) aid = getOneItem(); | |||||
location = "archives_do.php?qstr=" + qstr + "&aid=" + aid + "&dopost=delArchives"; | |||||
} | |||||
//上下文菜单 | |||||
function ShowMenu(evt, obj, aid, atitle) { | |||||
var eobj, popupoptions | |||||
popupoptions = [ | |||||
new ContextItem("浏览文档", function () { viewArc(aid); }), | |||||
new ContextItem("编辑文档", function () { editArc(aid); }), | |||||
new ContextSeperator(), | |||||
new ContextItem("更新HTML", function () { updateArc(aid); }), | |||||
new ContextItem("审核文档", function () { checkArc(aid); }), | |||||
new ContextItem("推荐文档", function () { adArc(aid); }), | |||||
new ContextSeperator(), | |||||
new ContextItem("删除文档", function () { delArc(aid); }), | |||||
new ContextSeperator(), | |||||
new ContextItem("全部选择", function () { selAll(); }), | |||||
new ContextItem("取消选择", function () { noSelAll(); }), | |||||
new ContextSeperator(), | |||||
new ContextItem("关闭菜单", function () { }) | |||||
] | |||||
ContextMenu.display(evt, popupoptions) | |||||
} | |||||
//获得选中文件的文件名 | |||||
function getCheckboxItem() | |||||
{ | |||||
var allSel=""; | |||||
if(document.form2.arcID.value) return document.form2.arcID.value; | |||||
for(i=0;i<document.form2.arcID.length;i++) | |||||
{ | |||||
if(document.form2.arcID[i].checked) | |||||
{ | |||||
if(allSel=="") | |||||
allSel=document.form2.arcID[i].value; | |||||
else | |||||
allSel=allSel+"`"+document.form2.arcID[i].value; | |||||
//获得选中文件的文件名 | |||||
function getCheckboxItem() { | |||||
var allSel = ""; | |||||
if (document.form2.arcID.value) return document.form2.arcID.value; | |||||
for (i = 0; i < document.form2.arcID.length; i++) { | |||||
if (document.form2.arcID[i].checked) { | |||||
if (allSel == "") | |||||
allSel = document.form2.arcID[i].value; | |||||
else | |||||
allSel = allSel + "`" + document.form2.arcID[i].value; | |||||
} | |||||
} | |||||
return allSel; | |||||
} | } | ||||
} | |||||
return allSel; | |||||
} | |||||
//获得选中其中一个的id | |||||
function getOneItem() | |||||
{ | |||||
var allSel=""; | |||||
if(document.form2.arcID.value) return document.form2.arcID.value; | |||||
for(i=0;i<document.form2.arcID.length;i++) | |||||
{ | |||||
if(document.form2.arcID[i].checked) | |||||
{ | |||||
allSel = document.form2.arcID[i].value; | |||||
break; | |||||
//获得选中其中一个的id | |||||
function getOneItem() { | |||||
var allSel = ""; | |||||
if (document.form2.arcID.value) return document.form2.arcID.value; | |||||
for (i = 0; i < document.form2.arcID.length; i++) { | |||||
if (document.form2.arcID[i].checked) { | |||||
allSel = document.form2.arcID[i].value; | |||||
break; | |||||
} | |||||
} | |||||
return allSel; | |||||
} | } | ||||
} | |||||
return allSel; | |||||
} | |||||
function selAll() | |||||
{ | |||||
for(i=0;i<document.form2.arcID.length;i++) | |||||
{ | |||||
if(!document.form2.arcID[i].checked) | |||||
{ | |||||
document.form2.arcID[i].checked=true; | |||||
function selAll() { | |||||
for (i = 0; i < document.form2.arcID.length; i++) { | |||||
if (!document.form2.arcID[i].checked) { | |||||
document.form2.arcID[i].checked = true; | |||||
} | |||||
} | |||||
} | |||||
function noSelAll() { | |||||
for (i = 0; i < document.form2.arcID.length; i++) { | |||||
if (document.form2.arcID[i].checked) { | |||||
document.form2.arcID[i].checked = false; | |||||
} | |||||
} | |||||
} | } | ||||
} | |||||
} | |||||
function noSelAll() | |||||
{ | |||||
for(i=0;i<document.form2.arcID.length;i++) | |||||
{ | |||||
if(document.form2.arcID[i].checked) | |||||
{ | |||||
document.form2.arcID[i].checked=false; | |||||
</script> | |||||
<style> | |||||
.maintable { | |||||
width: 98% !important; | |||||
} | } | ||||
} | |||||
} | |||||
</script> | |||||
</style> | |||||
</head> | </head> | ||||
<body leftmargin="8" topmargin="8" background='images/allbg.gif' onLoad="ContextMenu.intializeContextMenu()"> | <body leftmargin="8" topmargin="8" background='images/allbg.gif' onLoad="ContextMenu.intializeContextMenu()"> | ||||
<table width='98%' border='0' align='center' cellpadding='0' cellspacing='0'> | |||||
<tr> | |||||
<td align='center' valign='top'> | |||||
<table width="100%" border="0" cellpadding="0" cellspacing="1" bgcolor="#D6D6D6"> | |||||
<tr> | |||||
<td height="26" background="images/newlinebg3.gif"> | |||||
<table width="98%" border="0" cellspacing="0" cellpadding="0"> | |||||
<tr> | |||||
<td align="center"> | |||||
<input type='button' class="coolbg np" onClick="location='makehtml_spec.php';" value='更新专题HTML' /> | |||||
<input type='button' class="coolbg np" onClick="location='spec_add.php';" value='添加专题' /> | |||||
<?php echo $CheckUserSend?> | |||||
<input type='button' class="coolbg np" onClick="location='catalog_main.php';" value='频道管理' /> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
<table width="100%" border="0" cellpadding="0" cellspacing="0"> | |||||
<tr bgcolor="#FFFFFF"><td height="4"></td></tr> | |||||
</table> | |||||
<table width="100%" border="0" cellpadding="2" cellspacing="1" bgcolor="#cfcfcf"> | |||||
<tr bgcolor="#E7E7E7"> | |||||
<td height="24" colspan="9" background="images/tbg.gif" style="padding-left:10px;"> | |||||
<strong>文章列表</strong> | |||||
(在文章标题处使用鼠标右键进行常用操作) | |||||
</td> | |||||
</tr> | |||||
<form name="form2"> | |||||
<tr align="center" bgcolor="#FBFCE2" height="25"> | |||||
<td width="6%">ID</td> | |||||
<td width="4%">选择</td> | |||||
<td width="30%">文章标题</td> | |||||
<td width="12%">更新时间</td> | |||||
<td width="11%">类目</td> | |||||
<td width="8%">点击</td> | |||||
<td width="7%">HTML</td> | |||||
<td width="9%">权限</td> | |||||
<td width="12%">属性</td> | |||||
</tr> | |||||
{dede:datalist} | |||||
<tr align='center' bgcolor="#FFFFFF" onMouseMove="javascript:this.bgColor='#FCFDEE';" onMouseOut="javascript:this.bgColor='#FFFFFF';" height="25" oncontextmenu="ShowMenu(event,this,{dede:field.id/},'<?php echo urlencode($fields['title'])?>')"> | |||||
<td>{dede:field.id/}</td> | |||||
<td><input name="arcID" type="checkbox" id="arcID" value="{dede:field.id/}" class="np"></td> | |||||
<td align='left'> | |||||
<a href='archives_do.php?aid={dede:field.id/}&dopost=editArchives' oncontextmenu="ShowMenu(event,this,{dede:field.id/},'<?php echo urlencode($fields['title'])?>')"> | |||||
<u>{dede:field.title/}</u> | |||||
</a> | |||||
</td> | |||||
<td><?php echo MyDate("Y-m-d H:i",$fields['senddate'])?></td> | |||||
<td>{dede:field.typeid function='GetTypename(@me)'/}</td> | |||||
<td>{dede:field.click/}</td> | |||||
<td><?php echo IsHtmlArchives($fields['ismake'])?></td> | |||||
<td><?php echo GetRankName($fields['arcrank'])?></td> | |||||
<td><?php echo IsCommendArchives($fields['flag'])?></td> | |||||
</tr> | |||||
{/dede:datalist} | |||||
<tr bgcolor="#ffffff"> | |||||
<td height="24" colspan="9"> | |||||
| |||||
<a href="javascript:selAll()" class="coolbg">全选</a> | |||||
<a href="javascript:noSelAll()" class="coolbg">取消</a> | |||||
<a href="javascript:viewArc(0)" class="coolbg"> 查看 </a> | |||||
<a href="javascript:editArc(0)" class="coolbg"> 更改 </a> | |||||
<a href="javascript:updateArc(0)" class="coolbg"> 更新 </a> | |||||
<a href="javascript:checkArc(0)" class="coolbg"> 审核 </a> | |||||
<a href="javascript:adArc(0)" class="coolbg"> 推荐 </a> | |||||
<a href="javascript:delArc(0)" class="coolbg"> 删除 </a> | |||||
</td> | |||||
</tr> | |||||
</form> | |||||
<tr align="right" bgcolor="#F9FCEF"> | |||||
<td height="20" colspan="9" align="center"> | |||||
{dede:pagelist listsize=5/} | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
<table width="100%" border="0" cellspacing="0" cellpadding="0"> | |||||
<tr> | |||||
<td height="4"></td> | |||||
</tr> | |||||
<tr bgcolor="#FFFFFF"> | |||||
<td height="28"> | |||||
<table width='100%' border='0' cellpadding='1' cellspacing='1' bgcolor='#cfcfcf'> | |||||
<tr bgcolor='#EEF4EA'> | |||||
<form name='form3' action='content_s_list.php' method='get'> | |||||
<input type='hidden' name='dopost' value='listArchives'> | |||||
<td background='images/wbg.gif'> | |||||
<table width='600' border='0' cellpadding='0' cellspacing='0'> | |||||
<tr> | |||||
<td width='90' align='center'>请选择类目:</td> | |||||
<td width='160'> | |||||
<select name='cid' style='width:150'> | |||||
<option value='0'>选择分类...</option> | |||||
<?php echo $optionarr?> | |||||
</select> | |||||
</td> | |||||
<td width='70'> | |||||
关键字: | |||||
</td> | |||||
<td width='160'> | |||||
<input type='text' name='keyword' value='<?php echo $keyword?>' style='width:150'> | |||||
</td> | |||||
<td> | |||||
<input name="imageField" type="image" src="images/button_search.gif" width="60" height="22" border="0" class="np"> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</td> | |||||
</form> | |||||
</tr> | |||||
</table> | |||||
</td> | |||||
</tr> | |||||
<tr> | |||||
<td colspan="2" height="4"></td> | |||||
</tr> | |||||
</table> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
<table width="100%" align="center" border="0" cellpadding="0" cellspacing="1" bgcolor="#D6D6D6" | |||||
class="table maintable table-bordered mt-3"> | |||||
<tr> | |||||
<td height="26" background="images/newlinebg3.gif"> | |||||
<table width="98%" border="0" cellspacing="0" cellpadding="0" class="table-borderless"> | |||||
<tr> | |||||
<td align="center"> | |||||
<input type='button' class="coolbg np" onClick="location='makehtml_spec.php';" | |||||
value='更新专题HTML' /> | |||||
<input type='button' class="coolbg np" onClick="location='spec_add.php';" value='添加专题' /> | |||||
<?php echo $CheckUserSend?> | |||||
<input type='button' class="coolbg np" onClick="location='catalog_main.php';" | |||||
value='频道管理' /> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
<table width="100%" border="0" align="center" cellpadding="2" cellspacing="1" bgcolor="#cfcfcf" class="table maintable table-bordered"> | |||||
<tr bgcolor="#E7E7E7"> | |||||
<td height="24" colspan="9" background="images/tbg.gif" style="padding-left:10px;"> | |||||
<strong>文章列表</strong> | |||||
(在文章标题处使用鼠标右键进行常用操作) | |||||
</td> | |||||
</tr> | |||||
<form name="form2"> | |||||
<tr align="center" bgcolor="#FBFCE2" height="25"> | |||||
<td width="6%">ID</td> | |||||
<td width="4%">选择</td> | |||||
<td width="30%">文章标题</td> | |||||
<td width="12%">更新时间</td> | |||||
<td width="11%">类目</td> | |||||
<td width="8%">点击</td> | |||||
<td width="7%">HTML</td> | |||||
<td width="9%">权限</td> | |||||
<td width="12%">属性</td> | |||||
</tr> | |||||
{dede:datalist} | |||||
<tr align='center' bgcolor="#FFFFFF" onMouseMove="javascript:this.bgColor='#FCFDEE';" | |||||
onMouseOut="javascript:this.bgColor='#FFFFFF';" height="25" | |||||
oncontextmenu="ShowMenu(event,this,{dede:field.id/},'<?php echo urlencode($fields['title'])?>')"> | |||||
<td>{dede:field.id/}</td> | |||||
<td><input name="arcID" type="checkbox" id="arcID" value="{dede:field.id/}" class="np"></td> | |||||
<td align='left'> | |||||
<a href='archives_do.php?aid={dede:field.id/}&dopost=editArchives' | |||||
oncontextmenu="ShowMenu(event,this,{dede:field.id/},'<?php echo urlencode($fields['title'])?>')"> | |||||
<u>{dede:field.title/}</u> | |||||
</a> | |||||
</td> | |||||
<td><?php echo MyDate("Y-m-d H:i",$fields['senddate'])?></td> | |||||
<td>{dede:field.typeid function='GetTypename(@me)'/}</td> | |||||
<td>{dede:field.click/}</td> | |||||
<td><?php echo IsHtmlArchives($fields['ismake'])?></td> | |||||
<td><?php echo GetRankName($fields['arcrank'])?></td> | |||||
<td><?php echo IsCommendArchives($fields['flag'])?></td> | |||||
</tr> | |||||
{/dede:datalist} | |||||
<tr bgcolor="#ffffff"> | |||||
<td height="24" colspan="9"> | |||||
| |||||
<a href="javascript:selAll()" class="coolbg">全选</a> | |||||
<a href="javascript:noSelAll()" class="coolbg">取消</a> | |||||
<a href="javascript:viewArc(0)" class="coolbg"> 查看 </a> | |||||
<a href="javascript:editArc(0)" class="coolbg"> 更改 </a> | |||||
<a href="javascript:updateArc(0)" class="coolbg"> 更新 </a> | |||||
<a href="javascript:checkArc(0)" class="coolbg"> 审核 </a> | |||||
<a href="javascript:adArc(0)" class="coolbg"> 推荐 </a> | |||||
<a href="javascript:delArc(0)" class="coolbg"> 删除 </a> | |||||
</td> | |||||
</tr> | |||||
</form> | |||||
<tr align="right" bgcolor="#F9FCEF"> | |||||
<td height="20" colspan="9" align="center"> | |||||
{dede:pagelist listsize=5/} | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
<form name='form3' action='content_s_list.php' method='get'> | |||||
<input type='hidden' name='dopost' value='listArchives'> | |||||
<table width='98%' align="center" border='0' class="mb-3" cellpadding='1' cellspacing='1' class="table-borderless" background="images/wbg.gif"> | |||||
<tr> | |||||
<td width='90' align='center'>请选择类目:</td> | |||||
<td width='160'> | |||||
<select name='cid' style='width:150'> | |||||
<option value='0'>选择分类...</option> | |||||
<?php echo $optionarr?> | |||||
</select> | |||||
</td> | |||||
<td width='70'> | |||||
关键字: | |||||
</td> | |||||
<td width='160'> | |||||
<input type='text' name='keyword' value='<?php echo $keyword?>' style='width:150'> | |||||
</td> | |||||
<td> | |||||
<input name="imageField" type="image" src="images/button_search.gif" width="60" height="22" | |||||
border="0" class="np"> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</form> | |||||
</body> | </body> | ||||
</html> | </html> |
@@ -3,6 +3,8 @@ | |||||
<head> | <head> | ||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | <meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | ||||
<title>选择文章</title> | <title>选择文章</title> | ||||
<link rel="stylesheet" href="../static/css/bootstrap.min.css"> | |||||
<link href="../static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | |||||
<link rel="stylesheet" type="text/css" href="css/base.css"> | <link rel="stylesheet" type="text/css" href="css/base.css"> | ||||
<script language="javascript"> | <script language="javascript"> | ||||
//获得选中文件的文件名 | //获得选中文件的文件名 | ||||
@@ -5,6 +5,8 @@ | |||||
<head> | <head> | ||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | <meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | ||||
<title>文档管理</title> | <title>文档管理</title> | ||||
<link rel="stylesheet" href="../static/css/bootstrap.min.css"> | |||||
<link href="../static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | |||||
<link rel="stylesheet" type="text/css" href="css/base.css"> | <link rel="stylesheet" type="text/css" href="css/base.css"> | ||||
<script language="javascript" src="../static/js/jquery.js"></script> | <script language="javascript" src="../static/js/jquery.js"></script> | ||||
<script language="javascript" src="../static/js/dedeajax2.js"></script> | <script language="javascript" src="../static/js/dedeajax2.js"></script> | ||||
@@ -126,51 +128,52 @@ | |||||
} | } | ||||
} | } | ||||
</script> | </script> | ||||
<style> | |||||
.maintable { | |||||
width: 98%!important; | |||||
} | |||||
</style> | |||||
</head> | </head> | ||||
<body leftmargin="8" topmargin="8" background='images/allbg.gif' onLoad="ContextMenu.intializeContextMenu()"> | <body leftmargin="8" topmargin="8" background='images/allbg.gif' onLoad="ContextMenu.intializeContextMenu()"> | ||||
<table width='98%' border='0' align='center' cellpadding='0' cellspacing='0' align="center"> | |||||
<table width="98%" align="center" border="0" cellspacing="0" cellpadding="0" class="table table-bordered maintable mt-3"> | |||||
<tr> | |||||
<td align="center"> | |||||
<input type='button' class="coolbg np" | |||||
onClick="location='catalog_do.php?channelid={dede:global.channelid/}&cid={dede:global.cid/}&dopost=addArchives';" | |||||
value='添加文档' /> | |||||
{dede:if $adminid==$mid } | |||||
<input type='button' class="coolbg np" | |||||
onClick="location='content_list.php?cid={dede:global.cid/}&mid=0';" | |||||
value='全部文档' /> | |||||
{else} | |||||
<input type='button' class="coolbg np" | |||||
onClick="location='content_list.php?cid={dede:global.cid/}&mid=<?php echo $cuserLogin->getUserID(); ?>';" | |||||
value='我的文档' /> | |||||
{/dede:if} | |||||
<input type='button' class="coolbg np" onClick="location='catalog_main.php';" | |||||
value='栏目管理' /> | |||||
<input type='button' class="coolbg np" name='bb1' | |||||
onClick="location='makehtml_list.php?cid={dede:global.cid/}';" | |||||
value='更新列表' /> | |||||
<input type='button' class="coolbg np" name='bb2' | |||||
onClick="location='makehtml_archives.php?cid={dede:global.cid/}';" | |||||
value='更新文档' /> | |||||
<?php echo $CheckUserSend; ?> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
<table width='98%' border='0' align='center' cellpadding='0' cellspacing='0' align="center" class="mt-3"> | |||||
<tr> | <tr> | ||||
<td align='center' valign='top'> | <td align='center' valign='top'> | ||||
<table width="100%" border="0" cellpadding="0" cellspacing="1" bgcolor="#D6D6D6"> | |||||
<tr> | |||||
<td height="26" background="images/newlinebg3.gif"> | |||||
<table width="98%" border="0" cellspacing="0" cellpadding="0"> | |||||
<tr> | |||||
<td align="center"> | |||||
<input type='button' class="coolbg np" | |||||
onClick="location='catalog_do.php?channelid={dede:global.channelid/}&cid={dede:global.cid/}&dopost=addArchives';" | |||||
value='添加文档' /> | |||||
{dede:if $adminid==$mid } | |||||
<input type='button' class="coolbg np" | |||||
onClick="location='content_list.php?cid={dede:global.cid/}&mid=0';" | |||||
value='全部文档' /> | |||||
{else} | |||||
<input type='button' class="coolbg np" | |||||
onClick="location='content_list.php?cid={dede:global.cid/}&mid=<?php echo $cuserLogin->getUserID(); ?>';" | |||||
value='我的文档' /> | |||||
{/dede:if} | |||||
<input type='button' class="coolbg np" onClick="location='catalog_main.php';" | |||||
value='栏目管理' /> | |||||
<input type='button' class="coolbg np" name='bb1' | |||||
onClick="location='makehtml_list.php?cid={dede:global.cid/}';" | |||||
value='更新列表' /> | |||||
<input type='button' class="coolbg np" name='bb2' | |||||
onClick="location='makehtml_archives.php?cid={dede:global.cid/}';" | |||||
value='更新文档' /> | |||||
<?php echo $CheckUserSend; ?> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
<table width="100%" border="0" cellpadding="0" cellspacing="0"> | <table width="100%" border="0" cellpadding="0" cellspacing="0"> | ||||
<tr bgcolor="#FFFFFF"> | <tr bgcolor="#FFFFFF"> | ||||
<td height="4"></td> | <td height="4"></td> | ||||
</tr> | </tr> | ||||
</table> | </table> | ||||
<table width="100%" border="0" cellpadding="2" cellspacing="1" bgcolor="#cfcfcf"> | |||||
<table width="100%" border="0" cellpadding="2" cellspacing="1" bgcolor="#cfcfcf" class="table table-bordered"> | |||||
<tr bgcolor="#E7E7E7"> | <tr bgcolor="#E7E7E7"> | ||||
<td height="24" colspan="9" background="images/tbg.gif" style="padding-left:10px;"> | <td height="24" colspan="9" background="images/tbg.gif" style="padding-left:10px;"> | ||||
{dede:global.positionname/}文档列表 (使用鼠标右键进行常用操作) | {dede:global.positionname/}文档列表 (使用鼠标右键进行常用操作) | ||||
@@ -239,12 +242,12 @@ | |||||
</tr> | </tr> | ||||
<tr bgcolor="#FFFFFF"> | <tr bgcolor="#FFFFFF"> | ||||
<td height="26"> | <td height="26"> | ||||
<table width='100%' border='0' cellpadding='1' cellspacing='1' bgcolor='#cfcfcf'> | |||||
<tr bgcolor='#EEF4EA'> | |||||
<table width='100%' border='0' cellpadding='1' cellspacing='1' bgcolor='#cfcfcf' class="table table-bordered"> | |||||
<tr bgcolor='#F7F7F7'> | |||||
<form name='form3' action='content_sg_list.php' method='get'> | <form name='form3' action='content_sg_list.php' method='get'> | ||||
<input type='hidden' name='dopost' value='listArchives'> | <input type='hidden' name='dopost' value='listArchives'> | ||||
<td background='images/wbg.gif'> | |||||
<table width='600' border='0' cellpadding='0' cellspacing='0'> | |||||
<td> | |||||
<table width='600' border='0' cellpadding='0' cellspacing='0' class="table-borderless"> | |||||
<tr> | <tr> | ||||
<td width='90' align='center'>请选择类目:</td> | <td width='90' align='center'>请选择类目:</td> | ||||
<td width='160'> | <td width='160'> | ||||
@@ -1,28 +1,40 @@ | |||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |||||
<!DOCTYPE html | |||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |||||
<html xmlns="http://www.w3.org/1999/xhtml"> | <html xmlns="http://www.w3.org/1999/xhtml"> | ||||
<head> | <head> | ||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | |||||
<title><?php echo $diy->name;?></title> | |||||
<link href="css/base.css" rel="stylesheet" type="text/css" /> | |||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | |||||
<title><?php echo $diy->name;?></title> | |||||
<link rel="stylesheet" href="../static/css/bootstrap.min.css"> | |||||
<link href="../static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | |||||
<link href="css/base.css" rel="stylesheet" type="text/css" /> | |||||
<style> | |||||
.maintable { | |||||
width: 98%!important; | |||||
} | |||||
</style> | |||||
</head> | </head> | ||||
<body background='images/allbg.gif' leftmargin='8' topmargin='8'> | <body background='images/allbg.gif' leftmargin='8' topmargin='8'> | ||||
<div class="bodytitle"> | |||||
<div class="bodytitleleft"></div> | |||||
<div class="bodytitletxt" style="padding-left:10px;"><?php echo $diy->name;?>内容列表</div> | |||||
</div> | |||||
<form action="diy_list.php" method="post"> | |||||
<input type="hidden" name="diyid" value="<?php echo $diyid;?>" /> | |||||
<table width="98%" border="0" cellpadding="1" cellspacing="1" align="center" class="tbtitle" style="background:#CFCFCF;"> | |||||
<tr> | |||||
<td colspan="3" height="28" background='images/tbg.gif'> | |||||
<div style='float:left'> <a href='diy_main.php'><b>自定义表单管理</b></a> > <b>内容列表</b></div> | |||||
<div style='float:right;padding-right:8px;'> | |||||
<a href="../plus/diy.php?action=list&diyid=<?php echo $diy->diyid; ?>" target="_blank"><img src='images/gtk-tmp.png' align='left' title='预览' alt='预览' /><u>前台预览</u></a> | |||||
<div class="bodytitle mt-3"> | |||||
<div class="bodytitleleft"></div> | |||||
<div class="bodytitletxt" style="padding-left:10px;"><?php echo $diy->name;?>内容列表</div> | |||||
</div> | </div> | ||||
</td> | |||||
</tr> | |||||
{dede:datalist} | |||||
<?php | |||||
<form action="diy_list.php" method="post"> | |||||
<input type="hidden" name="diyid" value="<?php echo $diyid;?>" /> | |||||
<table width="98%" border="0" cellpadding="1" cellspacing="1" align="center" class="table maintable" | |||||
style="background:#CFCFCF;"> | |||||
<tr> | |||||
<td colspan="3" height="28" background='images/tbg.gif'> | |||||
<div style='float:left'> <a href='diy_main.php'><b>自定义表单管理</b></a> > <b>内容列表</b></div> | |||||
<div style='float:right;padding-right:8px;'> | |||||
<a href="../plus/diy.php?action=list&diyid=<?php echo $diy->diyid; ?>" target="_blank"><img | |||||
src='images/gtk-tmp.png' align='left' title='预览' alt='预览' /><u>前台预览</u></a> | |||||
</div> | |||||
</td> | |||||
</tr> | |||||
{dede:datalist} | |||||
<?php | |||||
if(!empty($fields)) | if(!empty($fields)) | ||||
{ | { | ||||
$allowhtml = array('htmltext'); | $allowhtml = array('htmltext'); | ||||
@@ -51,17 +63,20 @@ if(!empty($fields)) | |||||
echo "<tr><td bgcolor=\"#ffffff\">暂无记录</td></tr>"; | echo "<tr><td bgcolor=\"#ffffff\">暂无记录</td></tr>"; | ||||
} | } | ||||
?> | ?> | ||||
{/dede:datalist} | |||||
<tr><td colspan="3" bgcolor="#ffffff">{dede:pagelist listsize=5 /}</td></tr> | |||||
<tr> | |||||
<td colspan="3" height='36' align="center" bgcolor="#F8FCF1"> | |||||
<label><input type="radio" name="action" value="check" class='np' />审核</label> | |||||
<label><input type="radio" name="action" value="delete" class='np' />删除</label> | |||||
| |||||
<input type="submit" name="submit" value="提交" class='np coolbg' /> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</form> | |||||
{/dede:datalist} | |||||
<tr> | |||||
<td colspan="3" bgcolor="#ffffff">{dede:pagelist listsize=5 /}</td> | |||||
</tr> | |||||
<tr> | |||||
<td colspan="3" height='36' align="center" bgcolor="#F8FCF1"> | |||||
<label><input type="radio" name="action" value="check" class='np' />审核</label> | |||||
<label><input type="radio" name="action" value="delete" class='np' />删除</label> | |||||
| |||||
<input type="submit" name="submit" value="提交" class='np coolbg' /> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</form> | |||||
</body> | </body> | ||||
</html> | </html> |
@@ -1,61 +1,80 @@ | |||||
{dede:page pagesize="50"/} | {dede:page pagesize="50"/} | ||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |||||
<!DOCTYPE html | |||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |||||
<html xmlns="http://www.w3.org/1999/xhtml"> | <html xmlns="http://www.w3.org/1999/xhtml"> | ||||
<head> | <head> | ||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | |||||
<title>自定义表单管理</title> | |||||
<link href="css/base.css" rel="stylesheet" type="text/css" /> | |||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | |||||
<title>自定义表单管理</title> | |||||
<link rel="stylesheet" href="../static/css/bootstrap.min.css"> | |||||
<link href="../static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | |||||
<link href="css/base.css" rel="stylesheet" type="text/css" /> | |||||
<style> | |||||
.maintable { | |||||
width: 98%!important; | |||||
} | |||||
</style> | |||||
</head> | </head> | ||||
<body background='images/allbg.gif' leftmargin='8' topmargin='8'> | <body background='images/allbg.gif' leftmargin='8' topmargin='8'> | ||||
<div class="bodytitle"> | |||||
<div class="bodytitleleft"></div> | |||||
<div class="bodytitletxt" style="padding-left:10px;">自定义表单管理</div> | |||||
</div> | |||||
<div class="bodytitle mt-3"> | |||||
<div class="bodytitleleft"></div> | |||||
<div class="bodytitletxt" style="padding-left:10px;">自定义表单管理</div> | |||||
</div> | |||||
<table width="98%" border="0" cellpadding="1" cellspacing="1" align="center" class="tbtitle" style="border:1px solid #CFCFCF;border-bottom:none;"> | |||||
<table width="98%" border="0" cellpadding="1" cellspacing="1" align="center" class="maintable" | |||||
style="border:1px solid #CFCFCF;border-bottom:none;"> | |||||
<tr> | <tr> | ||||
<td bgcolor="#EDF9D5" class="tbtitletxt" background="images/tbg.gif"> | |||||
<table width='96%' border="0" cellpadding='0' cellspacing='0'> | |||||
<tr> | |||||
<td width='30%' style="padding-left:10px;">[<a href="diy_add.php"><u>增加新的自定义表单</u></a>]</td> | |||||
<td align='right'> | |||||
[图片说明: | |||||
<img src='images/manage1.gif' valign="middle"alt='更改' />更改 | |||||
<img src='images/file_del.gif' valign="middle" alt='删除' />删除 | |||||
] | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
<td bgcolor="#EDF9D5" class="tbtitletxt" background="images/tbg.gif"> | |||||
<table width='96%' border="0" cellpadding='0' cellspacing='0'> | |||||
<tr> | |||||
<td width='30%' style="padding-left:10px;">[<a href="diy_add.php"><u>增加新的自定义表单</u></a>]</td> | |||||
<td align='right'> | |||||
[图片说明: | |||||
<img src='images/manage1.gif' valign="middle" alt='更改' />更改 | |||||
<img src='images/file_del.gif' valign="middle" alt='删除' />删除 | |||||
] | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
<table width="98%" border="0" cellpadding="1" cellspacing="1" align="center" class='tbtitle' style='background:#CFCFCF;margin-bottom:5px;'> | |||||
<table width="98%" border="0" cellpadding="1" cellspacing="1" align="center" class='table maintable table-bordered' | |||||
style='background:#CFCFCF;margin-bottom:5px;'> | |||||
<tr align="center" bgcolor="#FBFCE2" height="26"> | <tr align="center" bgcolor="#FBFCE2" height="26"> | ||||
<td>diyid</td> | |||||
<td>名称</td> | |||||
<td>表名</td> | |||||
<td>管理</td> | |||||
</tr> | |||||
{dede:datalist} | |||||
<tr align="center" bgcolor="#FFFFFF" onMouseMove="javascript:this.bgColor='#FCFDEE';" onMouseOut="javascript:this.bgColor='#FFFFFF';"> | |||||
<td>{dede:field.diyid/}</td> | |||||
<td><a href="diy_list.php?action=list&diyid={dede:field.diyid/}"><u>{dede:field.name/}</u></a></td> | |||||
<td>{dede:field.table/}</td> | |||||
<td> | |||||
<a href='diy_edit.php?diyid={dede:field.diyid/}&dopost=edit'><img src='images/manage1.gif' alt='更改' /></a> | | |||||
<a href='diy_edit.php?diyid={dede:field.diyid/}&dopost=delete'><img src='images/file_del.gif' alt='删除' /></a> | | |||||
<a href="../plus/diy.php?action=list&diyid={dede:field.diyid/}" target="_blank"><img src='images/gtk-tmp.png' title='预览' alt='预览' />前台预览</a> | |||||
</td> | |||||
</tr> | |||||
{/dede:datalist} | |||||
</table> | |||||
<td>diyid</td> | |||||
<td>名称</td> | |||||
<td>表名</td> | |||||
<td>管理</td> | |||||
</tr> | |||||
{dede:datalist} | |||||
<tr align="center" bgcolor="#FFFFFF" onMouseMove="javascript:this.bgColor='#FCFDEE';" | |||||
onMouseOut="javascript:this.bgColor='#FFFFFF';"> | |||||
<td>{dede:field.diyid/}</td> | |||||
<td><a href="diy_list.php?action=list&diyid={dede:field.diyid/}"><u>{dede:field.name/}</u></a></td> | |||||
<td>{dede:field.table/}</td> | |||||
<td> | |||||
<a href='diy_edit.php?diyid={dede:field.diyid/}&dopost=edit'><img src='images/manage1.gif' | |||||
alt='更改' /></a> | | |||||
<a href='diy_edit.php?diyid={dede:field.diyid/}&dopost=delete'><img src='images/file_del.gif' | |||||
alt='删除' /></a> | | |||||
<a href="../plus/diy.php?action=list&diyid={dede:field.diyid/}" target="_blank"><img | |||||
src='images/gtk-tmp.png' title='预览' alt='预览' />前台预览</a> | |||||
</td> | |||||
</tr> | |||||
{/dede:datalist} | |||||
</table> | |||||
<table width="98%" border="0" cellpadding="5" cellspacing="1" align="center" style=" border:1px solid #CFCFCF;line-height:31px;margin:auto;"> | |||||
<table class="mb-3" width="98%" border="0" cellpadding="5" cellspacing="1" align="center" | |||||
style=" border:1px solid #CFCFCF;line-height:31px;margin:auto;"> | |||||
<tr> | <tr> | ||||
<td height="35" align="center" style="background:#F9FCEF;padding:7px 6px 6px 10px;" >{dede:pagelist listsize=6/}</td> | |||||
</tr> | |||||
</table> | |||||
<td height="35" align="center" style="background:#F9FCEF;padding:7px 6px 6px 10px;">{dede:pagelist | |||||
listsize=6/}</td> | |||||
</tr> | |||||
</table> | |||||
</body> | </body> | ||||
</html> | </html> |
@@ -7,7 +7,6 @@ | |||||
<script language="javascript" src="../static/js/dedeajax2.js"></script> | <script language="javascript" src="../static/js/dedeajax2.js"></script> | ||||
<script language="javascript" src="js/main.js"></script> | <script language="javascript" src="js/main.js"></script> | ||||
<script language="javascript"> | <script language="javascript"> | ||||
<!-- | |||||
function SelectTemplets(fname){ | function SelectTemplets(fname){ | ||||
if(document.all){ | if(document.all){ | ||||
var posLeft = window.event.clientY-100; | var posLeft = window.event.clientY-100; | ||||
@@ -19,7 +18,6 @@ function SelectTemplets(fname){ | |||||
} | } | ||||
window.open("dialog/select_templets.php?f="+fname, "poptempWin", "scrollbars=yes,resizable=yes,statebar=no,width=600,height=400,left="+posLeft+", top="+posTop); | window.open("dialog/select_templets.php?f="+fname, "poptempWin", "scrollbars=yes,resizable=yes,statebar=no,width=600,height=400,left="+posLeft+", top="+posTop); | ||||
} | } | ||||
--> | |||||
</script> | </script> | ||||
</head> | </head> | ||||
<body leftmargin='8' topmargin='8'> | <body leftmargin='8' topmargin='8'> | ||||
@@ -1,114 +1,111 @@ | |||||
{dede:config.pagesize value='20'/} | {dede:config.pagesize value='20'/} | ||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |||||
<!DOCTYPE html | |||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |||||
<html xmlns="http://www.w3.org/1999/xhtml"> | <html xmlns="http://www.w3.org/1999/xhtml"> | ||||
<head> | <head> | ||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | |||||
<title>挑错管理</title> | |||||
<link href="css/base.css" rel='stylesheet' type='text/css'> | |||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | |||||
<title>挑错管理</title> | |||||
<link rel="stylesheet" href="../static/css/bootstrap.min.css"> | |||||
<link href="../static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | |||||
<link href="css/base.css" rel='stylesheet' type='text/css'> | |||||
<style> | |||||
.maintable { | |||||
width: 98% !important; | |||||
} | |||||
</style> | |||||
</head> | </head> | ||||
<body background='images/allbg.gif' leftmargin='8' topmargin='8'> | <body background='images/allbg.gif' leftmargin='8' topmargin='8'> | ||||
<script type="text/javascript"> | |||||
function getOneItem() | |||||
{ | |||||
var allSel=""; | |||||
if(document.form2.id.value) return document.form2.id.value; | |||||
for(i=0;i<document.form2.id.length;i++) | |||||
{ | |||||
if(document.form2.id[i].checked) | |||||
{ | |||||
allSel = document.form2.id[i].value; | |||||
break; | |||||
<script type="text/javascript"> | |||||
function getOneItem() { | |||||
var allSel = ""; | |||||
if (document.form2.id.value) return document.form2.id.value; | |||||
for (i = 0; i < document.form2.id.length; i++) { | |||||
if (document.form2.id[i].checked) { | |||||
allSel = document.form2.id[i].value; | |||||
break; | |||||
} | |||||
} | |||||
return allSel; | |||||
} | } | ||||
} | |||||
return allSel; | |||||
} | |||||
function getCheckboxItem() | |||||
{ | |||||
var allSel=""; | |||||
if(document.form2.id.value) return document.form2.id.value; | |||||
for(i=0;i<document.form2.id.length;i++) | |||||
{ | |||||
if(document.form2.id[i].checked) | |||||
{ | |||||
if(allSel=="") | |||||
allSel=document.form2.id[i].value; | |||||
else | |||||
allSel=allSel+"`"+document.form2.id[i].value; | |||||
function getCheckboxItem() { | |||||
var allSel = ""; | |||||
if (document.form2.id.value) return document.form2.id.value; | |||||
for (i = 0; i < document.form2.id.length; i++) { | |||||
if (document.form2.id[i].checked) { | |||||
if (allSel == "") | |||||
allSel = document.form2.id[i].value; | |||||
else | |||||
allSel = allSel + "`" + document.form2.id[i].value; | |||||
} | |||||
} | |||||
return allSel; | |||||
} | } | ||||
} | |||||
return allSel; | |||||
} | |||||
function selAll() | |||||
{ | |||||
for(i=0;i<document.form2.id.length;i++) | |||||
{ | |||||
if(!document.form2.id[i].checked) | |||||
{ | |||||
document.form2.id[i].checked=true; | |||||
function selAll() { | |||||
for (i = 0; i < document.form2.id.length; i++) { | |||||
if (!document.form2.id[i].checked) { | |||||
document.form2.id[i].checked = true; | |||||
} | |||||
} | |||||
} | } | ||||
} | |||||
} | |||||
function noSelAll() | |||||
{ | |||||
for(i=0;i<document.form2.id.length;i++) | |||||
{ | |||||
if(document.form2.id[i].checked) | |||||
{ | |||||
document.form2.id[i].checked=false; | |||||
function noSelAll() { | |||||
for (i = 0; i < document.form2.id.length; i++) { | |||||
if (document.form2.id[i].checked) { | |||||
document.form2.id[i].checked = false; | |||||
} | |||||
} | |||||
} | } | ||||
} | |||||
} | |||||
function delArc(id){ | |||||
var qstr=getCheckboxItem(); | |||||
location="erraddsave.php?id="+qstr+"&dopost=delete"; | |||||
} | |||||
</script> | |||||
function delArc(id) { | |||||
var qstr = getCheckboxItem(); | |||||
location = "erraddsave.php?id=" + qstr + "&dopost=delete"; | |||||
} | |||||
</script> | |||||
<form name="form2"> | <form name="form2"> | ||||
<table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#D6D6D6"> | |||||
<tr> | |||||
<td height="28" background="images/tbg.gif" colspan="8" style="padding-left:10px;"> | |||||
<b>文章错误管理</b> </td> | |||||
</tr> | |||||
<tr align="center" bgcolor="#FBFCE2" height="26"> | |||||
<td width="5%">选择</td> | |||||
<td width="7%">编号</td> | |||||
<td width="12%">挑错人</td> | |||||
<td width="20%">文章名称</td> | |||||
<td width="12%">出错类型</td> | |||||
<td width="14%">挑错时间</td> | |||||
<td width="15%">错误内容</td> | |||||
<td width="15%">修改建议</td> | |||||
</tr> | |||||
{dede:datalist} | |||||
<tr align="center" bgcolor="#FFFFFF" height="26" align="center" onMouseMove="javascript:this.bgColor='#FCFDEE';" | |||||
onMouseOut="javascript:this.bgColor='#FFFFFF';"> | |||||
<td><input name="id" type="checkbox" id="id" value="{dede:field.id/}" class="np"></td> | |||||
<td>{dede:field.id /}</td> | |||||
<td>{dede:field.mid function='username(@me)'/}</td> | |||||
<td><a href='archives_do.php?dopost=editArchives&aid={dede:field.aid/}'><u>{dede:field.title /}</u></a></td> | |||||
<td>{dede:field.type function='typename(@me)'/}</td> | |||||
<td>{dede:field.sendtime function='GetDateMk(@me)'/}</td> | |||||
<td>{dede:field.errtxt /}</td> | |||||
<td>{dede:field.oktxt /}</td> | |||||
</tr> | |||||
{/dede:datalist} | |||||
<tr align="left" bgcolor="#ffffff" height="28"> | |||||
<td colspan="8"> | |||||
<a href="javascript:selAll()" class="coolbg">全选</a> | |||||
<a href="javascript:noSelAll()" class="coolbg">取消</a> | |||||
<a href="javascript:delArc(0)" class="coolbg"> 删除 </a> | |||||
</td> | |||||
</tr> | |||||
<tr align="center" bgcolor="#F9FCEF" height="28"> | |||||
<td colspan="8"> | |||||
{dede:pagelist listsize=5/} | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</form> | |||||
<table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#D6D6D6" | |||||
class="table maintable table-bordered mt-3"> | |||||
<tr> | |||||
<td height="28" background="images/tbg.gif" colspan="8" style="padding-left:10px;"> | |||||
<b>文章错误管理</b> </td> | |||||
</tr> | |||||
<tr align="center" bgcolor="#FBFCE2" height="26"> | |||||
<td width="5%">选择</td> | |||||
<td width="7%">编号</td> | |||||
<td width="12%">挑错人</td> | |||||
<td width="20%">文章名称</td> | |||||
<td width="12%">出错类型</td> | |||||
<td width="14%">挑错时间</td> | |||||
<td width="15%">错误内容</td> | |||||
<td width="15%">修改建议</td> | |||||
</tr> | |||||
{dede:datalist} | |||||
<tr align="center" bgcolor="#FFFFFF" height="26" align="center" | |||||
onMouseMove="javascript:this.bgColor='#FCFDEE';" onMouseOut="javascript:this.bgColor='#FFFFFF';"> | |||||
<td><input name="id" type="checkbox" id="id" value="{dede:field.id/}" class="np"></td> | |||||
<td>{dede:field.id /}</td> | |||||
<td>{dede:field.mid function='username(@me)'/}</td> | |||||
<td><a href='archives_do.php?dopost=editArchives&aid={dede:field.aid/}'><u>{dede:field.title /}</u></a> | |||||
</td> | |||||
<td>{dede:field.type function='typename(@me)'/}</td> | |||||
<td>{dede:field.sendtime function='GetDateMk(@me)'/}</td> | |||||
<td>{dede:field.errtxt /}</td> | |||||
<td>{dede:field.oktxt /}</td> | |||||
</tr> | |||||
{/dede:datalist} | |||||
<tr align="left" bgcolor="#ffffff" height="28"> | |||||
<td colspan="8"> | |||||
<a href="javascript:selAll()" class="coolbg">全选</a> | |||||
<a href="javascript:noSelAll()" class="coolbg">取消</a> | |||||
<a href="javascript:delArc(0)" class="coolbg"> 删除 </a> | |||||
</td> | |||||
</tr> | |||||
<tr align="center" bgcolor="#F9FCEF" height="28"> | |||||
<td colspan="8"> | |||||
{dede:pagelist listsize=5/} | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</form> | |||||
</body> | </body> | ||||
</html> | </html> |
@@ -1,172 +1,180 @@ | |||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |||||
<!DOCTYPE html | |||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |||||
<html xmlns="http://www.w3.org/1999/xhtml"> | <html xmlns="http://www.w3.org/1999/xhtml"> | ||||
<head> | <head> | ||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | |||||
<title>评论管理</title> | |||||
<script language='javascript'> | |||||
//获得选中文件的文件名 | |||||
function getCheckboxItem() | |||||
{ | |||||
var allSel=""; | |||||
if(document.feedback.fid.value) return document.feedback.fid.value; | |||||
for(i=0;i<document.feedback.fid.length;i++) | |||||
{ | |||||
if(document.feedback.fid[i].checked) | |||||
{ | |||||
if(allSel=="") | |||||
allSel=document.feedback.fid[i].value; | |||||
else | |||||
allSel=allSel+","+document.feedback.fid[i].value; | |||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | |||||
<title>评论管理</title> | |||||
<script language='javascript'> | |||||
//获得选中文件的文件名 | |||||
function getCheckboxItem() { | |||||
var allSel = ""; | |||||
if (document.feedback.fid.value) return document.feedback.fid.value; | |||||
for (i = 0; i < document.feedback.fid.length; i++) { | |||||
if (document.feedback.fid[i].checked) { | |||||
if (allSel == "") | |||||
allSel = document.feedback.fid[i].value; | |||||
else | |||||
allSel = allSel + "," + document.feedback.fid[i].value; | |||||
} | |||||
} | |||||
return allSel; | |||||
} | } | ||||
} | |||||
return allSel; | |||||
} | |||||
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; | |||||
} | |||||
</script> | |||||
<link href="css/base.css" rel="stylesheet" type="text/css"> | |||||
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; | |||||
} | |||||
</script> | |||||
<link rel="stylesheet" href="../static/css/bootstrap.min.css"> | |||||
<link href="../static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | |||||
<link href="css/base.css" rel="stylesheet" type="text/css"> | |||||
<style> | |||||
.maintable { | |||||
width: 98%!important; | |||||
} | |||||
</style> | |||||
</head> | </head> | ||||
<body background='images/allbg.gif' leftmargin='8' topmargin='8'> | <body background='images/allbg.gif' leftmargin='8' topmargin='8'> | ||||
<table width="98%" border="0" cellpadding="3" align="center" cellspacing="1" bgcolor="#D6D6D6"> | |||||
<tr> | |||||
<td height="28" background='images/tbg.gif' style="padding-left:10px;"> | |||||
<div style="float:left;"> | |||||
<a href='feedback_main.php'><u><b>评论管理</b></u></a> | |||||
</div> | |||||
<div style="float:right;padding-right:10px"> | |||||
<form name='form1'> | |||||
关键字: | |||||
<input type='text' size='15' name='keyword' style='width:150'> | |||||
<select name="typeid" style="width:180"> | |||||
<option value="0">--请选择--</option> | |||||
{dede:global.openarray /} | |||||
</select> | |||||
<input type='submit' name='sb' value=' 搜索 ' class='coolbt' /> | |||||
</form> | |||||
</div> | |||||
</td> | |||||
</tr> | |||||
<form name='feedback'> | |||||
<tr> | |||||
<td height="215" bgcolor="#FFFFFF" valign="top"> | |||||
<table width='100%' border='0' cellpadding='0' cellspacing='0'> | |||||
{dede:datalist} | |||||
<tr height='25'> | |||||
<td> | |||||
<table width="100%" border="0" cellpadding="0" cellspacing="1" bgcolor="#EEF7D2"> | |||||
<tr bgcolor="#F4FAE4"> | |||||
<td width="9%"> | |||||
选择 <input name="fid" type="checkbox" class="np" id="fid" value="{dede:field.id/}"> | |||||
</td> | |||||
<td width="12%"> | |||||
用户:{dede:field.username/} | |||||
</td> | |||||
<td width="30%"> | |||||
文档:<a href='feedback_main.php?aid={dede:field.aid/}'><u>{dede:field.arctitle function="RemoveXSS(@me)"/}</u></a> (<a href="{dede:global.cfg_phpurl /}/view.php?aid={dede:field.aid/}" target="_blank"><u>浏览</u></a>) | |||||
</td> | |||||
<td width="18%" align="center"> | |||||
IP地址:<a href='feedback_main.php?ip={dede:field.ip/}'><u>{dede:field.ip/}</u></a> | |||||
</td> | |||||
<td width="21%"> | |||||
时间:{dede:field.dtime function="GetDateTimeMK(@me)" /} | |||||
</td> | |||||
<td width="10%" align="center"> | |||||
<a href='feedback_edit.php?id={dede:field.id/}'><img src="images/feedback-edit.gif" border="0" width="45" height="18"></a> | |||||
</td> | |||||
</tr> | |||||
<tr align="center" bgcolor="#FFFFFF"> | |||||
<td height="28" colspan="6"> | |||||
<table width="98%" border="0" cellspacing="0" cellpadding="0"> | |||||
<tr> | |||||
<td align="left"> | |||||
{dede:field.ischeck function="IsCheck(@me)" /} | |||||
{dede:field.msg function='cn_substr(Text2Html(@me), 50)'/} | |||||
</td> | |||||
</tr> | |||||
</table></td> | |||||
</tr> | |||||
</table> | |||||
<table width="98%" border="0" cellspacing="0" cellpadding="0"> | |||||
<tr> | |||||
<td height="3"></td> | |||||
</tr> | |||||
</table></td> | |||||
</tr> | |||||
{/dede:datalist} | |||||
<tr> | |||||
<td height='20' align='center' bgcolor="#F9FCEF"> | |||||
{dede:pagelist listsize='5' /} | |||||
</td> | |||||
</tr> | |||||
<tr> | |||||
<td height='30'> | |||||
<table width="98%"> | |||||
<tr> | |||||
<td width="30%"> | |||||
<input type='button' name='kk1' value='全选' onClick="selAll()" class="coolbg np" /> | |||||
<input type='button' name='kk2' value='取消' onClick="selNone()" class="coolbg np" /> | |||||
<input type='button' name='kk3' value='反选' onClick="selNor()" class="coolbg np" /> | |||||
</td> | |||||
<td align="right"> | |||||
<input type='button' name='db' value=' 删除相同IP的所有评论 ' onClick="delFeedbackIP()" class="coolbg np" /> | |||||
<input type='button' name='db' value=' 删除评论 ' onClick="delFeedback()" class="coolbg np" /> | |||||
<input type='button' name='db2' value=' 审核评论 ' onClick="checkFeedback()" class="coolbg np" /> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</td> | |||||
</tr> | |||||
</form> | |||||
</table> | |||||
<table width="98%" border="0" cellpadding="3" align="center" cellspacing="1" bgcolor="#D6D6D6" class="table table-borderless maintable mt-3"> | |||||
<tr> | |||||
<td height="28" background='images/tbg.gif' style="padding-left:10px;"> | |||||
<div style="float:left;"> | |||||
<a href='feedback_main.php'><u><b>评论管理</b></u></a> | |||||
</div> | |||||
<div style="float:right;padding-right:10px"> | |||||
<form name='form1'> | |||||
关键字: | |||||
<input type='text' size='15' name='keyword' style='width:150'> | |||||
<select name="typeid" style="width:180"> | |||||
<option value="0">--请选择--</option> | |||||
{dede:global.openarray /} | |||||
</select> | |||||
<input type='submit' name='sb' value=' 搜索 ' class='coolbt' /> | |||||
</form> | |||||
</div> | |||||
</td> | |||||
</tr> | |||||
<form name='feedback'> | |||||
<tr> | |||||
<td height="215" bgcolor="#FFFFFF" valign="top"> | |||||
<table width='100%' border='0' cellpadding='0' cellspacing='0'> | |||||
{dede:datalist} | |||||
<tr height='25'> | |||||
<td> | |||||
<table width="100%" border="0" cellpadding="0" cellspacing="1" bgcolor="#EEF7D2" class="table table-borderless"> | |||||
<tr bgcolor="#F4FAE4"> | |||||
<td width="9%"> | |||||
选择 <input name="fid" type="checkbox" class="np" id="fid" | |||||
value="{dede:field.id/}"> | |||||
</td> | |||||
<td width="12%"> | |||||
用户:{dede:field.username/} | |||||
</td> | |||||
<td width="30%"> | |||||
文档:<a href='feedback_main.php?aid={dede:field.aid/}'><u>{dede:field.arctitle | |||||
function="RemoveXSS(@me)"/}</u></a> (<a | |||||
href="{dede:global.cfg_phpurl /}/view.php?aid={dede:field.aid/}" | |||||
target="_blank"><u>浏览</u></a>) <?php if($fields['replycount'] > 0) { ?><a href='feedback_main.php?fid={dede:field.id/}'>({dede:field.replycount/}条回复)</a> <?php } ?> | |||||
</td> | |||||
<td width="18%" align="center"> | |||||
IP地址:<a | |||||
href='feedback_main.php?ip={dede:field.ip/}'><u>{dede:field.ip/}</u></a> | |||||
</td> | |||||
<td width="21%"> | |||||
时间:{dede:field.dtime function="GetDateTimeMK(@me)" /} | |||||
</td> | |||||
<td width="10%" align="center"> | |||||
<a href='feedback_edit.php?id={dede:field.id/}'><img | |||||
src="images/feedback-edit.gif" border="0" width="45" | |||||
height="18"></a> | |||||
</td> | |||||
</tr> | |||||
<tr align="center" bgcolor="#FFFFFF"> | |||||
<td height="28" colspan="6"> | |||||
<table width="98%" border="0" cellspacing="0" cellpadding="0"> | |||||
<tr> | |||||
<td align="left"> | |||||
{dede:field.ischeck function="IsCheck(@me)" /} | |||||
{dede:field.msg function='cn_substr(Text2Html(@me), 50)'/} | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</td> | |||||
</tr> | |||||
{/dede:datalist} | |||||
<tr> | |||||
<td height='20' align='center' bgcolor="#F9FCEF"> | |||||
{dede:pagelist listsize='5' /} | |||||
</td> | |||||
</tr> | |||||
<tr> | |||||
<td height='30'> | |||||
<table width="98%"> | |||||
<tr> | |||||
<td width="30%"> | |||||
<input type='button' name='kk1' value='全选' onClick="selAll()" | |||||
class="coolbg np" /> | |||||
<input type='button' name='kk2' value='取消' onClick="selNone()" | |||||
class="coolbg np" /> | |||||
<input type='button' name='kk3' value='反选' onClick="selNor()" | |||||
class="coolbg np" /> | |||||
</td> | |||||
<td align="right"> | |||||
<input type='button' name='db' value=' 删除相同IP的所有评论 ' | |||||
onClick="delFeedbackIP()" class="coolbg np" /> | |||||
<input type='button' name='db' value=' 删除评论 ' onClick="delFeedback()" | |||||
class="coolbg np" /> | |||||
<input type='button' name='db2' value=' 审核评论 ' onClick="checkFeedback()" | |||||
class="coolbg np" /> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</td> | |||||
</tr> | |||||
</form> | |||||
</table> | |||||
</body> | </body> | ||||
</html> | </html> |
@@ -1,22 +1,33 @@ | |||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |||||
<!DOCTYPE html | |||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |||||
<html xmlns="http://www.w3.org/1999/xhtml"> | <html xmlns="http://www.w3.org/1999/xhtml"> | ||||
<head> | <head> | ||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | |||||
<title>文件管理器</title> | |||||
<link href="css/base.css" rel="stylesheet" type="text/css"> | |||||
<style> | |||||
.linerow{border-bottom: 1px solid #CBD8AC;height:24px} | |||||
</style> | |||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | |||||
<title>文件管理器</title> | |||||
<link rel="stylesheet" href="../static/css/bootstrap.min.css"> | |||||
<link href="../static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | |||||
<link href="css/base.css" rel="stylesheet" type="text/css"> | |||||
<style> | |||||
.linerow { | |||||
border-bottom: 1px solid #CBD8AC; | |||||
height: 24px | |||||
} | |||||
.maintable { | |||||
width: 98%!important; | |||||
} | |||||
</style> | |||||
</head> | </head> | ||||
<body background='images/allbg.gif' leftmargin='8' topmargin='8'> | <body background='images/allbg.gif' leftmargin='8' topmargin='8'> | ||||
<table width='98%' border='0' cellspacing='1' cellpadding='2' align='center' style="background:#cfcfcf;"> | |||||
<tr bgcolor="#cfcfcf" height="28" align="center"> | |||||
<td width="28%" background="images/wbg.gif" ><strong>文件名</strong></td> | |||||
<td width="16%" background="images/newlinebg3.gif"><strong>文件大小</strong></td> | |||||
<td width="22%" background="images/wbg.gif"><strong>最后修改时间</strong></td> | |||||
<td width="34%" background="images/newlinebg3.gif"><strong>操作</strong></td> | |||||
</tr> | |||||
<?php | |||||
<table width='98%' border='0' cellspacing='1' cellpadding='2' align='center' style="background:#cfcfcf;" class="table table-bordered maintable mt-3"> | |||||
<tr bgcolor="#cfcfcf" height="28" align="center"> | |||||
<td width="28%" background="images/wbg.gif"><strong>文件名</strong></td> | |||||
<td width="16%" background="images/newlinebg3.gif"><strong>文件大小</strong></td> | |||||
<td width="22%" background="images/wbg.gif"><strong>最后修改时间</strong></td> | |||||
<td width="34%" background="images/newlinebg3.gif"><strong>操作</strong></td> | |||||
</tr> | |||||
<?php | |||||
$dh = dir($inpath); | $dh = dir($inpath); | ||||
$ty1=""; | $ty1=""; | ||||
$ty2=""; | $ty2=""; | ||||
@@ -343,20 +354,21 @@ foreach ($files as $file) | |||||
echo $file; | echo $file; | ||||
} | } | ||||
?> | ?> | ||||
<tr> | |||||
<td colspan="4" height='26' bgcolor='#F9FCEF'> | |||||
<a href='file_manage_main.php'>[根目录]</a> | |||||
| |||||
<a href='file_manage_view.php?fmdo=newfile&activepath=<?php echo urlencode($activepath)?>'>[新建文件]</a> | |||||
| |||||
<a href='file_manage_view.php?fmdo=newdir&activepath=<?php echo urlencode($activepath)?>'>[新建目录]</a> | |||||
| |||||
<a href='file_manage_view.php?fmdo=upload&activepath=<?php echo urlencode($activepath)?>'>[文件上传]</a> | |||||
| |||||
<a href='file_manage_control.php?fmdo=space&activepath=<?php echo urlencode($activepath)?>'>[空间检查]</a> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
<tr> | |||||
<td colspan="4" height='26' bgcolor='#F9FCEF'> | |||||
<a href='file_manage_main.php'>[根目录]</a> | |||||
| |||||
<a href='file_manage_view.php?fmdo=newfile&activepath=<?php echo urlencode($activepath)?>'>[新建文件]</a> | |||||
| |||||
<a href='file_manage_view.php?fmdo=newdir&activepath=<?php echo urlencode($activepath)?>'>[新建目录]</a> | |||||
| |||||
<a href='file_manage_view.php?fmdo=upload&activepath=<?php echo urlencode($activepath)?>'>[文件上传]</a> | |||||
| |||||
<a href='file_manage_control.php?fmdo=space&activepath=<?php echo urlencode($activepath)?>'>[空间检查]</a> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</body> | </body> | ||||
</html> | </html> |
@@ -5,14 +5,16 @@ | |||||
<head> | <head> | ||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | <meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | ||||
<title>自由列表管理</title> | <title>自由列表管理</title> | ||||
<link rel="stylesheet" href="../static/css/bootstrap.min.css"> | |||||
<link href="../static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | |||||
<link href="css/base.css" rel="stylesheet" type="text/css"> | <link href="css/base.css" rel="stylesheet" type="text/css"> | ||||
<script language="javascript" src="../static/js/jquery.js"></script> | <script language="javascript" src="../static/js/jquery.js"></script> | ||||
<script language="javascript" src="../static/js/dedeajax2.js"></script> | <script language="javascript" src="../static/js/dedeajax2.js"></script> | ||||
<script language="javascript" src="js/main.js"></script> | <script language="javascript" src="js/main.js"></script> | ||||
<script language="JavaScript"> | <script language="JavaScript"> | ||||
var pageno = 1; | var pageno = 1; | ||||
var totalrow = <?php echo $totalRow?>; | |||||
var pagesize = <?php echo $pagesize?>; | |||||
var totalrow = <?php echo $totalRow;?>; | |||||
var pagesize = <?php echo $pagesize;?>; | |||||
var orderby = '<?php echo $orderby?>'; | var orderby = '<?php echo $orderby?>'; | ||||
var addget = "<?php echo $addget?>"; | var addget = "<?php echo $addget?>"; | ||||
//加载列表 | //加载列表 | ||||
@@ -54,24 +56,24 @@ | |||||
var ListArea = $Obj('pagelist'); | var ListArea = $Obj('pagelist'); | ||||
var pagenum = Math.ceil(totalrow / pagesize); | var pagenum = Math.ceil(totalrow / pagesize); | ||||
var listsize = 3; | var listsize = 3; | ||||
var ahtml = ""; | |||||
var ahtml = "<ul class='pagination justify-content-center'>"; | |||||
var startloop = 1; | var startloop = 1; | ||||
var endnum = 0; | var endnum = 0; | ||||
ahtml += "共:" + totalrow + " 条记录/" + pagenum + "页"; | |||||
if (pageno > 1 && pageno != 1) ahtml += " <a href='#' onclick='LoadPage(1)'>首页</a> "; | |||||
if (pageno > 1) ahtml += "<a href='#' onclick='LoadPage(" + (pageno - 1) + ")'>↑上页</a> "; | |||||
ahtml += "<li class='page-item d-none d-sm-block disabled'><span class=\"page-link\">共:" + totalrow + " 条记录/" + pagenum + "页</span></li>"; | |||||
if (pageno > 1 && pageno != 1) ahtml += "<li class='page-item d-none d-sm-block disabled'><a href='#' class=\"page-link\" onclick='LoadPage(1)'>首页</a></li>"; | |||||
if (pageno > 1) ahtml += "<li class='page-item d-none d-sm-block'><a href='#' class=\"page-link\" onclick='LoadPage(" + (pageno - 1) + ")'>↑上页</a></li> "; | |||||
if (startnum >= pagenum - listsize) { | if (startnum >= pagenum - listsize) { | ||||
startloop = pagenum - (listsize * 2); | startloop = pagenum - (listsize * 2); | ||||
if (startloop < 1) startloop = 1; | if (startloop < 1) startloop = 1; | ||||
for (i = startloop; i <= pagenum; i++) { | for (i = startloop; i <= pagenum; i++) { | ||||
if (i == pageno) ahtml += i + " "; | |||||
else ahtml += "<a href='#' onclick='LoadPage(" + i + ")'>[" + i + "]</a> "; | |||||
if (i == pageno) ahtml += "<li class='page-item d-none d-sm-block disabled'><span class=\"page-link\">" + i + "</span></li>"; | |||||
else ahtml += "<li class='page-item d-none d-sm-block'><a class=\"page-link\" href='#' onclick='LoadPage(" + i + ")'>[" + i + "]</a></li>"; | |||||
} | } | ||||
} | } | ||||
else if (pagenum < listsize) { | else if (pagenum < listsize) { | ||||
for (i = 1; i <= pagenum; i++) { | for (i = 1; i <= pagenum; i++) { | ||||
if (i == pageno) ahtml += i + " "; | if (i == pageno) ahtml += i + " "; | ||||
else ahtml += "<a href='#' onclick='LoadPage(" + i + ")'>[" + i + "]</a> "; | |||||
else ahtml += "<li class='page-item d-none d-sm-block'><a class=\"page-link\" href='#' onclick='LoadPage(" + i + ")'>[" + i + "]</a></li>"; | |||||
} | } | ||||
} | } | ||||
else { | else { | ||||
@@ -81,27 +83,32 @@ | |||||
if (endnum >= pagenum) endnum = pagenum; | if (endnum >= pagenum) endnum = pagenum; | ||||
for (i = startloop; i <= endnum; i++) { | for (i = startloop; i <= endnum; i++) { | ||||
if (i == pageno) ahtml += i + " "; | if (i == pageno) ahtml += i + " "; | ||||
else ahtml += "<a href='#' onclick='LoadPage(" + i + ")'>[" + i + "]</a> "; | |||||
else ahtml += "<li class='page-item d-none d-sm-block'><a class=\"page-link\" href='#' onclick='LoadPage(" + i + ")'>[" + i + "]</a></li>"; | |||||
} | } | ||||
} | } | ||||
if (pageno < pagenum) ahtml += "<a href='#' onclick='LoadPage(" + (pageno + 1) + ")'>下页↓</a> "; | |||||
if (pageno != pagenum && pagenum > 1) ahtml += " <a href='#' onclick='LoadPage(" + pagenum + ")'>末页</a>"; | |||||
ListArea.innerHTML = ahtml; | |||||
if (pageno < pagenum) ahtml += "<li class='page-item d-none d-sm-block'><a class=\"page-link\" href='#' onclick='LoadPage(" + (pageno + 1) + ")'>下页↓</a></li>"; | |||||
if (pageno != pagenum && pagenum > 1) ahtml += "<li class='page-item d-none d-sm-block'><a class=\"page-link\" href='#' onclick='LoadPage(" + pagenum + ")'>末页</a></li>"; | |||||
ListArea.innerHTML = ahtml+"</ul>"; | |||||
} | } | ||||
</script> | </script> | ||||
<style> | |||||
.maintable { | |||||
width: 98%!important; | |||||
} | |||||
</style> | |||||
</head> | </head> | ||||
<body background='images/allbg.gif' leftmargin='8' topmargin='8'> | <body background='images/allbg.gif' leftmargin='8' topmargin='8'> | ||||
<div class="bodytitle"> | |||||
<div class="bodytitle mt-3"> | |||||
<div class="bodytitleleft"></div> | <div class="bodytitleleft"></div> | ||||
<div class="bodytitletxt" style="padding-left:10px;">频道管理</div> | <div class="bodytitletxt" style="padding-left:10px;">频道管理</div> | ||||
</div> | </div> | ||||
<table width="98%" border="0" cellpadding="1" cellspacing="1" align="center" class="tbtitle" | |||||
<table width="98%" border="0" cellpadding="1" cellspacing="1" align="center" class="maintable" | |||||
style="border:1px solid #CFCFCF;border-bottom:none;"> | style="border:1px solid #CFCFCF;border-bottom:none;"> | ||||
<tr> | <tr> | ||||
<td bgcolor="#CFCFCF" class="tbtitletxt" background="images/tbg.gif"> | <td bgcolor="#CFCFCF" class="tbtitletxt" background="images/tbg.gif"> | ||||
<table width='100%' border="0" cellpadding='0' cellspacing='0'> | |||||
<table width='100%' border="0" cellpadding='0' cellspacing='0' class="maintable"> | |||||
<tr> | <tr> | ||||
<td width='36%' class="tbtitletxt" style="padding-left:10px;"><strong>自由列表管理</strong> [<a | <td width='36%' class="tbtitletxt" style="padding-left:10px;"><strong>自由列表管理</strong> [<a | ||||
href="freelist_add.php"><u>增加列表</u></a>]</td> | href="freelist_add.php"><u>增加列表</u></a>]</td> | ||||
@@ -112,16 +119,17 @@ | |||||
</td> | </td> | ||||
</tr> | </tr> | ||||
</table> | </table> | ||||
<span id='rslist'> | |||||
<div id='rslist'> | |||||
<?php | <?php | ||||
GetTagList($dsql,$pageno,$pagesize,$orderby); | GetTagList($dsql,$pageno,$pagesize,$orderby); | ||||
?> | ?> | ||||
</span> | |||||
</div> | |||||
<div id='pagelist' class="mb-3 mt-3"><script language='javascript'>ReloadPageNum(1);</script></div> | |||||
<table width="98%" border="0" cellpadding="5" cellspacing="1" align="center" | <table width="98%" border="0" cellpadding="5" cellspacing="1" align="center" | ||||
style=" border:1px solid #CFCFCF;line-height:31px;margin:auto;"> | |||||
style=" border:1px solid #CFCFCF;line-height:31px;margin:auto;" class="table table-borderless maintable mb-3"> | |||||
<tr> | <tr> | ||||
<td height="35" align="center" style="background:#F9FCEF;padding:7px 6px 3px 6px;"> | <td height="35" align="center" style="background:#F9FCEF;padding:7px 6px 3px 6px;"> | ||||
<table width="100%" border="0" cellpadding="0" cellspacing="0"> | |||||
<table width="100%" border="0" cellpadding="0" cellspacing="0" class="table"> | |||||
<form action="freelist_main.php" name="form1" id="form1"> | <form action="freelist_main.php" name="form1" id="form1"> | ||||
<tr> | <tr> | ||||
<td width="200" align="center"> | <td width="200" align="center"> | ||||
@@ -139,12 +147,12 @@ | |||||
onclick="location='makehtml_freelist.php';" class="coolbg np" /> | onclick="location='makehtml_freelist.php';" class="coolbg np" /> | ||||
</td> | </td> | ||||
<td width="200"> | <td width="200"> | ||||
<span id='pagelist'> | |||||
<script language='javascript'>ReloadPageNum(1);</script></span> | |||||
</td> | </td> | ||||
</tr> | </tr> | ||||
</form> | </form> | ||||
</table> | </table> | ||||
</td> | </td> | ||||
</tr> | </tr> | ||||
</table> | </table> | ||||
@@ -1,129 +1,136 @@ | |||||
{dede:config.pagesize value="20"/} | {dede:config.pagesize value="20"/} | ||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |||||
<!DOCTYPE html | |||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |||||
<html xmlns="http://www.w3.org/1999/xhtml"> | <html xmlns="http://www.w3.org/1999/xhtml"> | ||||
<head> | <head> | ||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | |||||
<title>友情链接管理</title> | |||||
<link href="css/base.css" rel="stylesheet" type='text/css'> | |||||
<script language='javascript'> | |||||
function Sel(stype) | |||||
{ | |||||
for(var i=0;i < document.getElementsByName('aids').length;i++) | |||||
{ | |||||
if(stype=='all') document.getElementsByName('aids')[i].checked=true; | |||||
else document.getElementsByName('aids')[i].checked=false; | |||||
} | |||||
} | |||||
function checkSubmit() | |||||
{ | |||||
var str = ''; | |||||
for(var i=0;i < document.getElementsByName('aids').length;i++) | |||||
{ | |||||
if(document.getElementsByName('aids')[i].checked){ | |||||
if(str=='') str += document.getElementsByName('aids')[i].value; | |||||
else str += ',' + document.getElementsByName('aids')[i].value; | |||||
} | |||||
} | |||||
if(str=='') | |||||
{ | |||||
alert('你没选择任何内容!'); | |||||
return false; | |||||
} | |||||
else | |||||
{ | |||||
location="friendlink_edit.php?aids="+str+"&dopost=delall"; | |||||
} | |||||
} | |||||
</script> | |||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | |||||
<title>友情链接管理</title> | |||||
<link rel="stylesheet" href="../static/css/bootstrap.min.css"> | |||||
<link href="../static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | |||||
<link href="css/base.css" rel="stylesheet" type='text/css'> | |||||
<script language='javascript'> | |||||
function Sel(stype) { | |||||
for (var i = 0; i < document.getElementsByName('aids').length; i++) { | |||||
if (stype == 'all') document.getElementsByName('aids')[i].checked = true; | |||||
else document.getElementsByName('aids')[i].checked = false; | |||||
} | |||||
} | |||||
function checkSubmit() { | |||||
var str = ''; | |||||
for (var i = 0; i < document.getElementsByName('aids').length; i++) { | |||||
if (document.getElementsByName('aids')[i].checked) { | |||||
if (str == '') str += document.getElementsByName('aids')[i].value; | |||||
else str += ',' + document.getElementsByName('aids')[i].value; | |||||
} | |||||
} | |||||
if (str == '') { | |||||
alert('你没选择任何内容!'); | |||||
return false; | |||||
} | |||||
else { | |||||
location = "friendlink_edit.php?aids=" + str + "&dopost=delall"; | |||||
} | |||||
} | |||||
</script> | |||||
<style> | |||||
.maintable { | |||||
width: 98%!important; | |||||
} | |||||
</style> | |||||
</head> | </head> | ||||
<body background='images/allbg.gif' leftmargin='8' topmargin='8'> | <body background='images/allbg.gif' leftmargin='8' topmargin='8'> | ||||
<table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#D6D6D6"> | |||||
<tr> | |||||
<td height="28" background="images/tbg.gif" colspan="8" style="padding-left:10px;"> | |||||
<div style="float:left"> | |||||
<b>友情链接管理</b> | |||||
</div> | |||||
<div style="float:right;padding-right:6px;"> | |||||
[<a href="friendlink_add.php"><u>增加链接</u></a>] | |||||
[<a href="friendlink_type.php"><u>网站类型管理</u></a>] | |||||
[<a href='{dede:global name='cfg_phpurl' /}/flink.php' target='_blank'><u>友情链接预览</u></a>] | |||||
</div> | |||||
</td> | |||||
</tr> | |||||
<tr> | |||||
<td height="30" align="center" bgcolor="#F9FCEF" colspan="8"> | |||||
<form action="friendlink_main.php" name="form1" method="get"> | |||||
<table border="0" cellspacing="0" cellpadding="3"> | |||||
<tr> | |||||
<td>关键字:</td> | |||||
<td><input name="keyword" type="text" id="keyword" size="12" style="width:250px" value="<?php echo $keyword; ?>" /></td> | |||||
<td> | |||||
<select name="ischeck" id="ischeck"> | |||||
<?php | |||||
<table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#D6D6D6" class="table table-bordered maintable mt-3"> | |||||
<tr> | |||||
<td height="28" background="images/tbg.gif" colspan="8" style="padding-left:10px;"> | |||||
<div style="float:left"> | |||||
<b>友情链接管理</b> | |||||
</div> | |||||
<div style="float:right;padding-right:6px;"> | |||||
[<a href="friendlink_add.php"><u>增加链接</u></a>] | |||||
[<a href="friendlink_type.php"><u>网站类型管理</u></a>] | |||||
[<a href='{dede:global name=' cfg_phpurl' /}/flink.php' target='_blank'><u>友情链接预览</u></a>] | |||||
</div> | |||||
</td> | |||||
</tr> | |||||
<tr> | |||||
<td height="30" align="center" bgcolor="#F9FCEF" colspan="8"> | |||||
<form action="friendlink_main.php" name="form1" method="get"> | |||||
<table border="0" cellspacing="0" cellpadding="3" class="table table-borderless"> | |||||
<tr> | |||||
<td>关键字:</td> | |||||
<td><input name="keyword" type="text" id="keyword" size="12" style="width:250px" | |||||
value="<?php echo $keyword; ?>" /></td> | |||||
<td> | |||||
<select name="ischeck" id="ischeck"> | |||||
<?php | |||||
foreach($selCheckArr as $k=>$v) | foreach($selCheckArr as $k=>$v) | ||||
{ | { | ||||
if($k==$ischeck) echo "<option value='$k' selected>$v</option>\r\n"; | if($k==$ischeck) echo "<option value='$k' selected>$v</option>\r\n"; | ||||
else echo "<option value='$k'>$v</option>\r\n"; | else echo "<option value='$k'>$v</option>\r\n"; | ||||
} | } | ||||
?> | ?> | ||||
</select> | |||||
</td> | |||||
<td> | |||||
<input name="imageField" class="np" type="image" src="images/button_search.gif" width="60" height="22" border="0" /> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</form> | |||||
</td> | |||||
</tr> | |||||
<form name='form1' method='post' action='friendlink_edit.php' onSubmit='return checkSubmit();'> | |||||
<input type='hidden' name='dopost' value='delall'/> | |||||
<input type='hidden' name='allid' value=''/> | |||||
<tr align="center" bgcolor="#FBFCE2" height="26"> | |||||
<td width="6%">选择</td> | |||||
<td width="23%">网站名称</td> | |||||
<td width="12%">网站Logo</td> | |||||
<td width="15%">站长Email</td> | |||||
<td width="15%">时间</td> | |||||
<td width="8%">状态</td> | |||||
<td width="8%">顺序</td> | |||||
<td width="15%">管理</td> | |||||
</tr> | |||||
{dede:datalist} | |||||
<tr align="center" bgcolor="#FFFFFF" height="26" onMouseMove="javascript:this.bgColor='#FCFDEE';" | |||||
onMouseOut="javascript:this.bgColor='#FFFFFF';"> | |||||
<td><input type='checkbox' name='aids' value='{dede:field.id/}' class='np'></td> | |||||
<td>{dede:field.webname function='dede_htmlspecialchars(@me)'/}<br><i>地址:{dede:field.url/}</i></td> | |||||
<td>{dede:field.logo function="GetPic(@me)"/}</td> | |||||
<td>{dede:field.email/}</td> | |||||
<td>{dede:field.dtime function="MyDate('Y-m-d',@me)"/}</td> | |||||
<td>{dede:field.ischeck function="GetSta(@me)"/}</td> | |||||
<td>{dede:field.sortrank/}</td> | |||||
<td> | |||||
<a href='friendlink_edit.php?id={dede:field.id/}&dopost=getedit'>[更改]</a> | |||||
<a href='friendlink_edit.php?id={dede:field.id/}&dopost=delete'>[删除]</a> | |||||
</td> | |||||
</tr> | |||||
{/dede:datalist} | |||||
</select> | |||||
</td> | |||||
<td> | |||||
<input name="imageField" class="np" type="image" src="images/button_search.gif" width="60" height="22" | |||||
border="0" /> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</form> | |||||
</td> | |||||
</tr> | |||||
<form name='form1' method='post' action='friendlink_edit.php' onSubmit='return checkSubmit();'> | |||||
<input type='hidden' name='dopost' value='delall' /> | |||||
<input type='hidden' name='allid' value='' /> | |||||
<tr align="center" bgcolor="#FBFCE2" height="26"> | |||||
<td width="6%">选择</td> | |||||
<td width="23%">网站名称</td> | |||||
<td width="12%">网站Logo</td> | |||||
<td width="15%">站长Email</td> | |||||
<td width="15%">时间</td> | |||||
<td width="8%">状态</td> | |||||
<td width="8%">顺序</td> | |||||
<td width="15%">管理</td> | |||||
</tr> | |||||
{dede:datalist} | |||||
<tr align="center" bgcolor="#FFFFFF" height="26" onMouseMove="javascript:this.bgColor='#FCFDEE';" | |||||
onMouseOut="javascript:this.bgColor='#FFFFFF';"> | |||||
<td><input type='checkbox' name='aids' value='{dede:field.id/}' class='np'></td> | |||||
<td>{dede:field.webname function='dede_htmlspecialchars(@me)'/}<br><i>地址:{dede:field.url/}</i></td> | |||||
<td>{dede:field.logo function="GetPic(@me)"/}</td> | |||||
<td>{dede:field.email/}</td> | |||||
<td>{dede:field.dtime function="MyDate('Y-m-d',@me)"/}</td> | |||||
<td>{dede:field.ischeck function="GetSta(@me)"/}</td> | |||||
<td>{dede:field.sortrank/}</td> | |||||
<td> | |||||
<a href='friendlink_edit.php?id={dede:field.id/}&dopost=getedit'>[更改]</a> | |||||
<a href='friendlink_edit.php?id={dede:field.id/}&dopost=delete'>[删除]</a> | |||||
</td> | |||||
</tr> | |||||
{/dede:datalist} | |||||
</form> | </form> | ||||
<tr bgcolor="#ffffff" height="28"> | |||||
<tr bgcolor="#ffffff" height="28"> | |||||
<td colspan="8"> | <td colspan="8"> | ||||
<a href='#' onclick='Sel("all")' class='np coolbg'>[全选]</a> | <a href='#' onclick='Sel("all")' class='np coolbg'>[全选]</a> | ||||
<a href='#' onclick='Sel("none")' class='np coolbg'>[取消]</a> | |||||
<a href='#' onclick='checkSubmit()' class='np coolbg'>批量删除</a> | |||||
<a href='#' onclick='Sel("none")' class='np coolbg'>[取消]</a> | |||||
<a href='#' onclick='checkSubmit()' class='np coolbg'>批量删除</a> | |||||
</td> | </td> | ||||
</tr> | |||||
<tr align="center" bgcolor="#F9FCEF" height="28"> | |||||
</tr> | |||||
<tr align="center" bgcolor="#F9FCEF" height="28"> | |||||
<td colspan="8"> | <td colspan="8"> | ||||
{dede:pagelist listsize=6/} | |||||
{dede:pagelist listsize=6/} | |||||
</td> | </td> | ||||
</tr> | |||||
</table> | |||||
</tr> | |||||
</table> | |||||
</td> | </td> | ||||
</tr> | |||||
</table> | |||||
</tr> | |||||
</table> | |||||
</body> | </body> | ||||
</html> | </html> |
@@ -6,12 +6,13 @@ | |||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | <meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | ||||
<title>DedeCMS Home</title> | <title>DedeCMS Home</title> | ||||
<base target="_self"> | <base target="_self"> | ||||
<link rel="stylesheet" href="../static/css/bootstrap.min.css"> | |||||
<link href="../static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | |||||
<link rel="stylesheet" type="text/css" href="css/base.css" /> | <link rel="stylesheet" type="text/css" href="css/base.css" /> | ||||
<link rel="stylesheet" type="text/css" href="css/indexbody.css" /> | <link rel="stylesheet" type="text/css" href="css/indexbody.css" /> | ||||
<link href="images/style<?php echo $cfg_admin_skin;?>/style.css" rel="stylesheet" type="text/css" /> | <link href="images/style<?php echo $cfg_admin_skin;?>/style.css" rel="stylesheet" type="text/css" /> | ||||
<script language="javascript" src="../static/js/jquery.js"></script> | <script language="javascript" src="../static/js/jquery.js"></script> | ||||
<script language="javascript" src="../static/js/dedeajax2.js"></script> | <script language="javascript" src="../static/js/dedeajax2.js"></script> | ||||
<script language="javascript" src="js/jquery.json-2.2.min.js"></script> | |||||
<script language="javascript" src="js/indexbody.js"></script> | <script language="javascript" src="js/indexbody.js"></script> | ||||
<script type="text/javascript"> | <script type="text/javascript"> | ||||
function showMore() { | function showMore() { | ||||
@@ -32,84 +33,98 @@ | |||||
}); | }); | ||||
}); | }); | ||||
</script> | </script> | ||||
<style> | |||||
.row { | |||||
display: flex; | |||||
flex-wrap: wrap; | |||||
} | |||||
.row>[class*='col-'] { | |||||
display: flex; | |||||
flex-direction: column; | |||||
} | |||||
</style> | |||||
</head> | </head> | ||||
<body leftmargin="8" topmargin='8' bgcolor="#FFFFFF"> | |||||
<div style="min-width:780px"> | |||||
<table width="98%" border="0" align="center" cellpadding="0" cellspacing="0"> | |||||
<tr> | |||||
<td> | |||||
<div style='float:left'> | |||||
欢迎使用专业的PHP网站管理系统,轻松建站的首选利器 -- <?php echo $cfg_softname; ?> | |||||
</div> | |||||
<div id='' style='float:right;padding-right:8px;'> | |||||
<!-- //保留位置(顶右) --> | |||||
<body> | |||||
<div class="container-fluid"> | |||||
<div> | |||||
欢迎使用专业的PHP网站管理系统,轻松建站的首选利器 -- <?php echo $cfg_softname; ?> | |||||
</div> | |||||
<div class="row"> | |||||
<div id="__testEvn" class="col-md-12"></div> | |||||
<!--/#__testEvn--> | |||||
<div class="col-md-6 mt-3 updatenews"> | |||||
<div class="card"> | |||||
<div class="card-header"> | |||||
<?php echo $cfg_soft_enname; ?> 更新消息 | |||||
</div> | </div> | ||||
</td> | |||||
</tr> | |||||
<tr> | |||||
<td height="1" background="images/sp_bg.gif" style='padding:0px'></td> | |||||
</tr> | |||||
</table> | |||||
<div id="__testEvn"></div> | |||||
<div id='mainmsg'> | |||||
<div class="column" id="column1"> | |||||
<!--左侧开始--> | |||||
<dl class="dbox" id="item1"> | |||||
<dt class='lside'><span class='l'><?php echo $cfg_soft_enname; ?> 更新消息</span></dt> | |||||
<dd> | |||||
<div id='updatetest'> | |||||
<div id='updateinfos'> | |||||
<?php | |||||
<!--/.card-header--> | |||||
<div class="card-body"> | |||||
<?php | |||||
echo "<div class='updatedvt'><b>您系统版本最后更新时间为:{$oktime} </b><br/>"; | echo "<div class='updatedvt'><b>您系统版本最后更新时间为:{$oktime} </b><br/>"; | ||||
echo " <a href='javascript:LoadUpdateInfos();' class='np coolbg'>进行在线更新</a> \r\n"; | echo " <a href='javascript:LoadUpdateInfos();' class='np coolbg'>进行在线更新</a> \r\n"; | ||||
echo " <a href='sys_repair.php' class='np coolbg'>系统错误修复</a></div>\r\n"; | echo " <a href='sys_repair.php' class='np coolbg'>系统错误修复</a></div>\r\n"; | ||||
echo "<iframe name='stafrm' src='{$offUrl}&uptime={$oktime}' frameborder='0' id='stafrm' width='98%' height='50'></iframe>"; | echo "<iframe name='stafrm' src='{$offUrl}&uptime={$oktime}' frameborder='0' id='stafrm' width='98%' height='50'></iframe>"; | ||||
?> | ?> | ||||
</div> | |||||
</div> | |||||
</dd> | |||||
</dl> | |||||
<!--更新消息结束--> | |||||
<dl class='dbox' id="item2"> | |||||
<dt class='lside'><span class='l'>商业授权查询</span></dt> | |||||
<dd> | |||||
</div> | |||||
<!--/.card-body--> | |||||
</div> | |||||
<!--/.card--> | |||||
</div> | |||||
<div class="col-md-6 mt-3"> | |||||
<div class="card"> | |||||
<div class="card-header"> | |||||
商业授权查询 | |||||
</div> | |||||
<!--/.card-header--> | |||||
<div class="card-body"> | |||||
<iframe name="showauth" src="index_body.php?dopost=showauth" width="100%" frameborder="0" | <iframe name="showauth" src="index_body.php?dopost=showauth" width="100%" frameborder="0" | ||||
scrolling="no" marginwidth="10" marginheight="10" id="showauth"></iframe> | scrolling="no" marginwidth="10" marginheight="10" id="showauth"></iframe> | ||||
</dd> | |||||
</dl> | |||||
<!--更新消息结束--> | |||||
<dl class='dbox' id="item3"> | |||||
<dt class='lside'> | |||||
<div class='l'>快捷操作</div> | |||||
<div class='r'><a href='#' onClick="AddNew()"><b>【新增】</b></a><a href='#' | |||||
onClick="ListAll()"><b>【管理】</b></a></div> | |||||
</dt> | |||||
<dd> | |||||
<div id='quickmenu'> | |||||
</div> | |||||
<!--/.card-body--> | |||||
</div> | |||||
<!--/.card--> | |||||
</div> | |||||
<div class="col-md-6 mt-3"> | |||||
<div class="card"> | |||||
<div class="card-header"> | |||||
快捷操作 | |||||
<a href='javascript:AddNew()'><b>【新增】</b></a> | |||||
<a href='javascript:ListAll()'><b>【管理】</b></a> | |||||
</div> | |||||
<!--/.card-header--> | |||||
<div class="card-body"> | |||||
<ul class="nav"> | |||||
<?php | <?php | ||||
$dtp = new DedeTagparse(); | |||||
$dtp->SetNameSpace('menu','<','>'); | |||||
$dtp->LoadTemplet($myIcoFile); | |||||
if(is_array($dtp->CTags)){ | |||||
foreach($dtp->CTags as $ctag){ | |||||
$title = $ctag->GetAtt('title'); | |||||
$ico = $ctag->GetAtt('ico'); | |||||
$link = $ctag->GetAtt('link'); | |||||
echo "<div class='icoitem' style='background:url($ico) 10px 3px no-repeat;'><a href='{$link}'>{$title}</a></div>\r\n"; | |||||
$dtp = new DedeTagparse(); | |||||
$dtp->SetNameSpace('menu','<','>'); | |||||
$dtp->LoadTemplet($myIcoFile); | |||||
if(is_array($dtp->CTags)){ | |||||
foreach($dtp->CTags as $ctag){ | |||||
$title = $ctag->GetAtt('title'); | |||||
$ico = $ctag->GetAtt('ico'); | |||||
$link = $ctag->GetAtt('link'); | |||||
echo "<li class='nav-item'><a class='nav-link' href='{$link}'><img src='{$ico}'> {$title}</a></li>\r\n"; | |||||
} | |||||
} | } | ||||
} | |||||
?> | |||||
</div> | |||||
</dd> | |||||
?> | |||||
</ul> | |||||
</div> | |||||
<!--/.card-body--> | |||||
</div> | |||||
<!--/.card--> | |||||
</div> | |||||
</dl> | |||||
<!--快捷操作结束--> | |||||
<dl class="dbox" id="item4"> | |||||
<dt class='lside'> | |||||
<div class='l'>系统基本信息</div> | |||||
</dt> | |||||
<dd class='intable'> | |||||
<div class="col-md-6 mt-3"> | |||||
<div class="card"> | |||||
<div class="card-header"> | |||||
系统基本信息 | |||||
</div> | |||||
<!--/.card-header--> | |||||
<div class="card-body"> | |||||
<table width="98%" class="dboxtable"> | <table width="98%" class="dboxtable"> | ||||
<tr> | <tr> | ||||
<td width="25%" class='nline' style="text-align:right">您的级别:</td> | <td width="25%" class='nline' style="text-align:right">您的级别:</td> | ||||
@@ -194,14 +209,19 @@ | |||||
</td> | </td> | ||||
</tr> | </tr> | ||||
</table> | </table> | ||||
</dd> | |||||
</dl> | |||||
<!--系统基本信息结束--> | |||||
<dl class='dbox' id="item5"> | |||||
<dt class='lside'> | |||||
<div class='l'>程序团队</div> | |||||
</dt> | |||||
<dd class='intable'> | |||||
</div> | |||||
<!--/.card-body--> | |||||
</div> | |||||
<!--/.card--> | |||||
</div> | |||||
<div class="col-md-6 mt-3"> | |||||
<div class="card"> | |||||
<div class="card-header"> | |||||
程序团队 | |||||
</div> | |||||
<!--/.card-header--> | |||||
<div class="card-body"> | |||||
<table width="98%" class="dboxtable"> | <table width="98%" class="dboxtable"> | ||||
<tr> | <tr> | ||||
<td width='25%' height='36' class='nline' style="text-align:right"> 主程序研发: </td> | <td width='25%' height='36' class='nline' style="text-align:right"> 主程序研发: </td> | ||||
@@ -212,100 +232,111 @@ | |||||
<td height='36' class='nline' style="text-align:right">鸣谢:</td> | <td height='36' class='nline' style="text-align:right">鸣谢:</td> | ||||
<td class='nline' style="text-align:left"><a | <td class='nline' style="text-align:left"><a | ||||
href="https://github.com/dedetech/DedeCMSv5/graphs/contributors" target="_blank" | href="https://github.com/dedetech/DedeCMSv5/graphs/contributors" target="_blank" | ||||
style="color:blue">热心用户</a>、<a href="http://www.dedecms.com/thanks.html" | |||||
target="_blank" style="color:blue">赞助商</a></td> | |||||
style="color:blue">热心用户</a></td> | |||||
</tr> | </tr> | ||||
</table> | </table> | ||||
</dd> | |||||
</dl> | |||||
<!--开发团队结束--> | |||||
</div> | |||||
<!--/.card-body--> | |||||
</div> | |||||
<!--/.card--> | |||||
</div> | </div> | ||||
<!--左侧结束--> | |||||
<div class="column" id="column2"> | |||||
<!-- //右边的快捷消息开始 --> | |||||
<dl class='dbox' id="item8"> | |||||
<dt class='lside'> | |||||
<div class='l'>赞助商链接(<a href="http://ad.dedecms.com/ad/" target="_blank">说明</a>)</div> | |||||
</dt> | |||||
<dd> | |||||
<iframe name="showad" src="index_body.php?dopost=showad" frameborder="0" width="100%" | |||||
id="showad" frameborder="0" scrolling="no" marginheight="5"></iframe> | |||||
</dd> | |||||
</dl> | |||||
<!--赞助商链接结束--> | |||||
<dl class='dbox' id="item6"> | |||||
<dt class='lside'> | |||||
<div class='l'>信息统计</div> | |||||
</dt> | |||||
<dd id='listCount'> | |||||
正在载入中... | |||||
</dd> | |||||
</dl> | |||||
<!--信息统计结束--> | |||||
<dl class='dbox' id="item7"> | |||||
<dt class='lside'> | |||||
<div class='l'>SEO信息</div> | |||||
</dt> | |||||
<dd id='SEOInfo'> | |||||
正在载入中…… | |||||
</dd> | |||||
</dl> | |||||
<dl class='dbox' id="item7"> | |||||
<dt class='lside'> | |||||
<div class='l'>最新文档</div> | |||||
</dt> | |||||
<dd id='listNews'> | |||||
<div class="col-md-6 mt-3"> | |||||
<div class="card"> | |||||
<div class="card-header"> | |||||
SEO信息 | |||||
</div> | |||||
<!--/.card-header--> | |||||
<div class="card-body"> | |||||
<dd id='SEOInfo'> | |||||
正在载入中…… | |||||
</dd> | |||||
</div> | |||||
<!--/.card-body--> | |||||
</div> | |||||
<!--/.card--> | |||||
</div> | |||||
<div class="col-md-6 mt-3"> | |||||
<div class="card"> | |||||
<div class="card-header"> | |||||
信息统计 | |||||
</div> | |||||
<!--/.card-header--> | |||||
<div class="card-body"> | |||||
<dd id='listCount'> | |||||
正在载入中... | |||||
</dd> | |||||
</div> | |||||
<!--/.card-body--> | |||||
</div> | |||||
<!--/.card--> | |||||
</div> | |||||
<div class="col-md-6 mt-3"> | |||||
<div class="card"> | |||||
<div class="card-header"> | |||||
最新文档 | |||||
</div> | |||||
<!--/.card-header--> | |||||
<div class="card-body"> | |||||
<?php | <?php | ||||
$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; | |||||
} | |||||
?> | |||||
$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; | |||||
} | |||||
?> | |||||
<table width="100%" class="dboxtable"> | <table width="100%" class="dboxtable"> | ||||
<?php | <?php | ||||
if(count($arcArr) > 1) | |||||
{ | |||||
foreach($arcArr as $row) | |||||
{ | |||||
if(trim($row['editcon'])=='') { | |||||
$row['editcon'] = 'archives_edit.php'; | |||||
} | |||||
$linkstr = "·<a href='{$row['editcon']}?aid={$row['id']}&channelid={$row['channel']}'>{$row['title']}</a>"; | |||||
if($row['arcrank']==-1) $linkstr .= "<font color='red'>(未审核)</font>"; | |||||
?> | |||||
if(count($arcArr) > 1) | |||||
{ | |||||
foreach($arcArr as $row) | |||||
{ | |||||
if(trim($row['editcon'])=='') { | |||||
$row['editcon'] = 'archives_edit.php'; | |||||
} | |||||
$linkstr = "·<a href='{$row['editcon']}?aid={$row['id']}&channelid={$row['channel']}'>{$row['title']}</a>"; | |||||
if($row['arcrank']==-1) $linkstr .= "<font color='red'>(未审核)</font>"; | |||||
?> | |||||
<tr> | <tr> | ||||
<td class='nline' style="text-align:left"> | <td class='nline' style="text-align:left"> | ||||
<?php echo $linkstr; ?> | <?php echo $linkstr; ?> | ||||
</td> | </td> | ||||
</tr> | </tr> | ||||
<?php | <?php | ||||
} | |||||
} else { | |||||
?> | |||||
} | |||||
} else { | |||||
?> | |||||
<tr> | <tr> | ||||
<td class='nline' style="text-align:left"> | <td class='nline' style="text-align:left"> | ||||
暂无新增内容 | 暂无新增内容 | ||||
</td> | </td> | ||||
</tr> | </tr> | ||||
<?php | <?php | ||||
} | |||||
?> | |||||
} | |||||
?> | |||||
</table> | </table> | ||||
</dd> | |||||
</dl> | |||||
<!--最新文档结束--> | |||||
</div> | |||||
<!--/.card-body--> | |||||
</div> | |||||
<!--/.card--> | |||||
</div> | </div> | ||||
</div> | </div> | ||||
</div> | |||||
<div class="footer"> | |||||
<br style='clear:both' /> | <br style='clear:both' /> | ||||
<!-- //底部 --> | <!-- //底部 --> | ||||
<div align="center" class="footer"> | <div align="center" class="footer"> | ||||
Copyright © 2004-2020 <a href='http://www.dedecms.com' target='_blank'><u>DedeCMS</u></a>. 织梦科技 版权所有 | |||||
Copyright © 2004-2020 <a href='http://www.dedecms.com' target='_blank'><u>DedeCMS</u></a>. 织梦科技 版权所有 <a | |||||
href="https://www.dedebiz.com" target="_blank" title="DedeBiz商业技术支持,提供更专业强大的站点应用开发技术">DedeBiz技术支持</a> | |||||
</div> | </div> | ||||
<!-- 下面是隐藏的项目 --> | <!-- 下面是隐藏的项目 --> | ||||
@@ -1,56 +1,108 @@ | |||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |||||
<html xmlns="http://www.w3.org/1999/xhtml"> | |||||
<!doctype html> | |||||
<html lang="zh-CN"> | |||||
<head> | <head> | ||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | |||||
<title><?php echo $cfg_softname." ".$cfg_version; ?></title> | |||||
<link href="css/base.css" rel="stylesheet" type="text/css" /> | |||||
<link href="css/login.css" rel="stylesheet" type="text/css" /> | |||||
<script src="../static/js/jquery.js" language="javascript" type="text/javascript"></script> | |||||
<script type="text/javascript"> | |||||
$ = jQuery; | |||||
function changeAuthCode() { | |||||
var num = new Date().getTime(); | |||||
var rand = Math.round(Math.random() * 10000); | |||||
num = num + rand; | |||||
$('#ver_code').css('visibility','visible'); | |||||
if ($("#vdimgck")[0]) { | |||||
$("#vdimgck")[0].src = "../plus/vdimgck.php?tag=" + num; | |||||
} | |||||
return false; | |||||
} | |||||
</script> | |||||
<meta charset="<?php echo $cfg_soft_lang; ?>"> | |||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> | |||||
<link rel="stylesheet" href="../static/css/bootstrap.min.css"> | |||||
<link href="../static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | |||||
<link rel="stylesheet" href="../static/css/dede.css"> | |||||
<title><?php echo $cfg_softname." ".$cfg_version; ?></title> | |||||
<style> | |||||
body { | |||||
background-color: #F5F5F5; | |||||
} | |||||
header { | |||||
background-color: white; | |||||
} | |||||
header .logo { | |||||
width: 260px; | |||||
padding: 1em 0; | |||||
} | |||||
.login-from { | |||||
max-width: 680px; | |||||
width: 100%; | |||||
} | |||||
.login-area { | |||||
background-color: white; | |||||
padding: 1em; | |||||
} | |||||
.login-area .btnLogin { | |||||
width: 100%; | |||||
} | |||||
.login-power { | |||||
padding: 1em 0; | |||||
} | |||||
.login-power a ,.goindex a{ | |||||
color: #3DB058; | |||||
} | |||||
.goindex { | |||||
line-height: 65px; | |||||
} | |||||
</style> | |||||
</head> | </head> | ||||
<body> | <body> | ||||
<div id="login-box"> | |||||
<div class="login-top"><a href="../index.php" target="_blank" title="返回网站主页">返回网站主页</a></div> | |||||
<?php echo $redmsg; ?> | |||||
<div class="login-main"> | |||||
<form name="form1" method="post" action="login.php"> | |||||
<input type="hidden" name="gotopage" value="<?php if(!empty($gotopage)) echo RemoveXSS($gotopage);?>" /> | |||||
<input type="hidden" name="dopost" value="login" /> | |||||
<input name='adminstyle' type='hidden' value='newdedecms' /> | |||||
<dl> | |||||
<dt>用户名:</dt> | |||||
<dd><input type="text" name="userid"/></dd> | |||||
<dt>密 码:</dt> | |||||
<dd><input type="password" class="alltxt" name="pwd"/></dd> | |||||
<?php | |||||
if(preg_match("/6/",$safe_gdopen)) | |||||
{ | |||||
?> | |||||
<dt>验证码:</dt> | |||||
<dd><input id="vdcode" type="text" name="validate" style="text-transform:uppercase;"/><img id="vdimgck" align="absmiddle" onClick="this.src=this.src+'?'" style="cursor: pointer;" alt="看不清?点击更换" src="../plus/vdimgck.php"/> | |||||
<a href="#" onClick="changeAuthCode();">看不清? </a></dd> | |||||
<?php | |||||
} | |||||
?> | |||||
<dt> </dt> | |||||
<dd><button type="submit" name="sm1" class="login-btn" onclick="this.form.submit();">登录</button></dd> | |||||
</dl> | |||||
</form> | |||||
</div> | |||||
<div class="login-power">Powered by<a href="http://www.dedecms.com" title="DedeCMS官网"><strong>DedeCMS<?php echo $cfg_version; ?></strong></a>© 2004-2020 <a href="http://www.desdev.cn" target="_blank">DesDev</a> Inc.</div> | |||||
</div> | |||||
<div class="dede-iframe"><iframe name="loginad" src="login.php?dopost=showad" frameborder="0" id="loginad" scrolling="no" marginwidth="0" marginheight="0" width="100%"></iframe></div> | |||||
<header> | |||||
<div class="container top"> | |||||
<div class="row"> | |||||
<div class="col-6"><a href="."><img class="logo" src="../static/img/admin-logo.png" alt=""></a></div> | |||||
<div class="col-6 d-flex justify-content-end goindex"> | |||||
<a href="../index.php"><i class="fa fa-home" aria-hidden="true"></i></a> | |||||
</div> | |||||
</div> | |||||
</div> | |||||
</header> | |||||
<main class="container login-from mt-3"> | |||||
<div class="alert alert-warning" role="alert"> | |||||
<?php echo $redmsg; ?> | |||||
</div> | |||||
<div class="login-area"> | |||||
<h2 class="text-center">管理目录</h2> | |||||
<form name="form1" method="post" action="login.php"> | |||||
<input type="hidden" name="gotopage" value="<?php if(!empty($gotopage)) echo RemoveXSS($gotopage);?>" /> | |||||
<input type="hidden" name="dopost" value="login" /> | |||||
<input name='adminstyle' type='hidden' value='newdedecms' /> | |||||
<div class="form-group"> | |||||
<label for="iptUserid">用户名</label> | |||||
<input type="text" name="userid" class="form-control" id="iptUserid"> | |||||
</div> | |||||
<div class="form-group"> | |||||
<label for="iptPassword">密码</label> | |||||
<input type="password" name="pwd" class="form-control" id="iptPassword"> | |||||
</div> | |||||
<div class="form-group"> | |||||
<label for="iptValidate">验证码</label> | |||||
<div class="input-group"> | |||||
<input type="text" name="validate" class="form-control" id="iptValidate" | |||||
style="text-transform:uppercase;"> | |||||
<img src="../plus/vdimgck.php" id="validateimg" style="cursor:pointer;" | |||||
onclick="this.src='../plus/vdimgck.php?'+new Date().getTime()+Math.round(Math.random() * 10000)" | |||||
title="点击我更换图片" alt="点击我更换图片" /> | |||||
</div> | |||||
</div> | |||||
<button type="submit" class="btn btn-success btnLogin">登录</button> | |||||
<div class="login-power"> Powered by<a href="http://www.dedecms.com" | |||||
title="DedeCMS官网"><strong> DedeCMS<?php echo $cfg_version; ?></strong></a>© 2004-2020 <a | |||||
href="http://www.desdev.cn" target="_blank">DesDev</a> Inc. <a href="https://www.dedebiz.com" | |||||
target="_blank" title="DedeBiz商业技术支持,提供更专业强大的站点应用开发技术">DedeBiz技术支持</a></div> | |||||
</form> | |||||
</div> | |||||
</main> | |||||
<script src="../static/js/jquery.min.js"></script> | |||||
<script src="../static/js/popper.min.js"></script> | |||||
<script src="../static/js/bootstrap.min.js"></script> | |||||
<script src="../static/js/bootstrap.bundle.js"></script> | |||||
</body> | </body> | ||||
</html> | |||||
</html> |
@@ -1,153 +1,169 @@ | |||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |||||
<!DOCTYPE html | |||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |||||
<html xmlns="http://www.w3.org/1999/xhtml"> | <html xmlns="http://www.w3.org/1999/xhtml"> | ||||
<head> | <head> | ||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | |||||
<title>附件数据管理</title> | |||||
<link href="css/base.css" rel="stylesheet" type="text/css"> | |||||
<style> | |||||
.napisdiv {left:10;top:0;width:150px;height:100px;position:absolute;z-index:3} | |||||
</style> | |||||
<script> | |||||
function ChangeImage(surl){ document.getElementById('picview').src = surl; } | |||||
//获得选中文件的文件名 | |||||
function getCheckboxItem(){ | |||||
var allSel=""; | |||||
if(document.form1.aids.value) return document.form1.aids.value; | |||||
for(i=0;i<document.form1.aids.length;i++) | |||||
{ | |||||
if(document.form1.aids[i].checked){ | |||||
if(allSel=="") | |||||
allSel=document.form1.aids[i].value; | |||||
else | |||||
allSel=allSel+","+document.form1.aids[i].value; | |||||
} | |||||
} | |||||
return allSel; | |||||
} | |||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | |||||
<title>附件数据管理</title> | |||||
<link rel="stylesheet" href="../static/css/bootstrap.min.css"> | |||||
<link href="../static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | |||||
<link href="css/base.css" rel="stylesheet" type="text/css"> | |||||
<style> | |||||
.napisdiv { | |||||
left: 10; | |||||
top: 0; | |||||
width: 150px; | |||||
height: 100px; | |||||
position: absolute; | |||||
z-index: 3 | |||||
} | |||||
.maintable { | |||||
width: 98%!important; | |||||
} | |||||
</style> | |||||
<script> | |||||
function ChangeImage(surl) { document.getElementById('picview').src = surl; } | |||||
//获得选中文件的文件名 | |||||
function getCheckboxItem() { | |||||
var allSel = ""; | |||||
if (document.form1.aids.value) return document.form1.aids.value; | |||||
for (i = 0; i < document.form1.aids.length; i++) { | |||||
if (document.form1.aids[i].checked) { | |||||
if (allSel == "") | |||||
allSel = document.form1.aids[i].value; | |||||
else | |||||
allSel = allSel + "," + document.form1.aids[i].value; | |||||
} | |||||
} | |||||
return allSel; | |||||
} | |||||
function AllSel(){ | |||||
for(i=0;i<document.form1.aids.length;i++){ | |||||
document.form1.aids[i].checked = true; | |||||
} | |||||
} | |||||
function AllSel() { | |||||
for (i = 0; i < document.form1.aids.length; i++) { | |||||
document.form1.aids[i].checked = true; | |||||
} | |||||
} | |||||
function NoneSel(){ | |||||
for(i=0;i<document.form1.aids.length;i++){ | |||||
document.form1.aids[i].checked = false; | |||||
} | |||||
} | |||||
function NoneSel() { | |||||
for (i = 0; i < document.form1.aids.length; i++) { | |||||
document.form1.aids[i].checked = false; | |||||
} | |||||
} | |||||
function DelSel(){ | |||||
var nid = getCheckboxItem(); | |||||
if(nid==""){ | |||||
alert("请选择项目!\r\n"); | |||||
return ; | |||||
} | |||||
location.href = "media_edit.php?dopost=del&ids="+nid; | |||||
} | |||||
</script> | |||||
function DelSel() { | |||||
var nid = getCheckboxItem(); | |||||
if (nid == "") { | |||||
alert("请选择项目!\r\n"); | |||||
return; | |||||
} | |||||
location.href = "media_edit.php?dopost=del&ids=" + nid; | |||||
} | |||||
</script> | |||||
</head> | </head> | ||||
<body background="images/allbg.gif" leftmargin="8" topmargin="8"> | <body background="images/allbg.gif" leftmargin="8" topmargin="8"> | ||||
<div id="floater" class="napisdiv"> | |||||
<a href="javascript:;" onClick="ChangeImage('./dialog/img/picviewnone.gif');"> | |||||
<img src='./dialog/img/picviewnone.gif' id='picview' name='picview' border='0' alt='单击关闭预览' style='z-index:10000'> | |||||
</a> | |||||
</div> | |||||
<SCRIPT language=JavaScript src="js/float.js"></SCRIPT> | |||||
<table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#cfcfcf"> | |||||
<tr> | |||||
<td height="28" colspan="7" background="images/tbg.gif"> | |||||
<table width='96%' cellpadding='0' cellspacing='0' style="padding-left:10px;"> | |||||
<tr> | |||||
<td width='30%'><b>附件数据管理</b></td> | |||||
<td align='right'> | |||||
[<a href="media_add.php"><u>上传新文件</u></a>] | |||||
<div id="floater" class="napisdiv"> | |||||
<a href="javascript:;" onClick="ChangeImage('./dialog/img/picviewnone.gif');"> | |||||
<img src='./dialog/img/picviewnone.gif' id='picview' name='picview' border='0' alt='单击关闭预览' style='z-index:10000'> | |||||
</a> | |||||
</div> | |||||
<SCRIPT language=JavaScript src="js/float.js"></SCRIPT> | |||||
<table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#cfcfcf" class="table maintable table-bordered mt-3"> | |||||
<tr> | |||||
<td height="28" colspan="7" background="images/tbg.gif"> | |||||
<table width='96%' cellpadding='0' cellspacing='0' style="padding-left:10px;" class="table-borderless"> | |||||
<tr> | |||||
<td width='30%'><b>附件数据管理</b></td> | |||||
<td align='right'> | |||||
[<a href="media_add.php"><u>上传新文件</u></a>] | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</td> | |||||
</tr> | |||||
<tr bgcolor="#ffffff" height="24"> | |||||
<td colspan="7"> | |||||
<table width="600" border="0" cellspacing="0" cellpadding="0" class="table-borderless"> | |||||
<form name='forms' method='post' action='media_main.php'> | |||||
<tr> | |||||
<td width="10"> </td> | |||||
<td width="70" align="center">关键字:</td> | |||||
<td width="100"> | |||||
<input name="keyword" type="text" id="keyword" style="width:100" value="<?php echo $keyword?>" /> | |||||
</td> | |||||
<td width="100" align="center"> | |||||
<select name='mediatype' style='width:80'> | |||||
<option value='0'>文件类型</option> | |||||
<option value='1' <?php if($mediatype==1) echo " selected"?>>图片</option> | |||||
<option value='2' <?php if($mediatype==2) echo " selected"?>>FLASH</option> | |||||
<option value='3' <?php if($mediatype==3) echo " selected"?>>视频/音频</option> | |||||
<option value='4' <?php if($mediatype==4) echo " selected"?>>其它附件</option> | |||||
</select> </td> | |||||
<td width="100" align="center"> | |||||
<select name='membertype' style='width:80'> | |||||
<option value='0'>用户组</option> | |||||
<option value='1' <?php if($membertype==1) echo " selected"?>>管理员</option> | |||||
<option value='2' <?php if($membertype==2) echo " selected"?>>外部会员</option> | |||||
</select> | |||||
</td> | |||||
<td> | |||||
<input class="np" name="imageField" type="image" src="images/button_search.gif" width="60" height="22" | |||||
border="0" /> | |||||
</td> | |||||
</tr> | |||||
</form> | |||||
</table> | |||||
</td> | |||||
</tr> | |||||
<tr bgcolor="#FBFCE2" height="24" align="center"> | |||||
<td width="8%">选择</td> | |||||
<td width="28%">文件标题</td> | |||||
<td width="10%">文件大小</td> | |||||
<td width="15%">上传会员</td> | |||||
<td width="15%">上传时间</td> | |||||
<td width="9%">文件类型</td> | |||||
<td width="15%">管理</td> | |||||
</tr> | |||||
<form name='form1'> | |||||
{dede:datalist} | |||||
<tr align="center" bgcolor="#FFFFFF" height="24" onMouseMove="javascript:this.bgColor='#FCFDEE';" | |||||
onMouseOut="javascript:this.bgColor='#FFFFFF';"> | |||||
<td> | |||||
<input type='checkbox' name='aids' id='aids{dede:field.aid/}' value='{dede:field.aid/}' class='np' /> | |||||
</td> | |||||
<td> | |||||
<a href='{dede:field.url/}' title='{dede:field.url/}' target='_blank'> | |||||
<u>{dede:field.title/}</u> | |||||
</a> | |||||
</td> | |||||
<td>{dede:field.filesize function='GetFileSize(@me)'/}</td> | |||||
<td>{dede:field.adminname function="UploadAdmin(@me,$fields['membername'])"/}</td> | |||||
<td>{dede:field.uptime function="MyDate('Y-m-d H:i',@me)"/}</td> | |||||
<td>{dede:field.mediatype function="MediaType(@me,$fields['url'])"/}</td> | |||||
<td> | |||||
<a href='media_edit.php?aid={dede:field.aid/}&dopost=edit'>更改</a> | |||||
| | |||||
<a href='media_edit.php?aid={dede:field.aid/}&dopost=del'>删除</a> | |||||
</td> | </td> | ||||
</tr> | </tr> | ||||
</table> | |||||
</td> | |||||
</tr> | |||||
<tr bgcolor="#ffffff" height="24"> | |||||
<td colspan="7"> | |||||
<table width="600" border="0" cellspacing="0" cellpadding="0"> | |||||
<form name='forms' method='post' action='media_main.php'> | |||||
<tr> | |||||
<td width="10"> </td> | |||||
<td width="70" align="center">关键字:</td> | |||||
<td width="100"> | |||||
<input name="keyword" type="text" id="keyword" style="width:100" value="<?php echo $keyword?>" /> | |||||
</td> | |||||
<td width="100" align="center"> | |||||
<select name='mediatype' style='width:80'> | |||||
<option value='0'>文件类型</option> | |||||
<option value='1'<?php if($mediatype==1) echo " selected"?>>图片</option> | |||||
<option value='2'<?php if($mediatype==2) echo " selected"?>>FLASH</option> | |||||
<option value='3'<?php if($mediatype==3) echo " selected"?>>视频/音频</option> | |||||
<option value='4'<?php if($mediatype==4) echo " selected"?>>其它附件</option> | |||||
</select> </td> | |||||
<td width="100" align="center"> | |||||
<select name='membertype' style='width:80'> | |||||
<option value='0'>用户组</option> | |||||
<option value='1'<?php if($membertype==1) echo " selected"?>>管理员</option> | |||||
<option value='2'<?php if($membertype==2) echo " selected"?>>外部会员</option> | |||||
</select> | |||||
</td> | |||||
<td> | |||||
<input class="np" name="imageField" type="image" src="images/button_search.gif" width="60" height="22" border="0" /> | |||||
</td> | |||||
</tr> | |||||
</form> | |||||
</table> | |||||
</td> | |||||
</tr> | |||||
<tr bgcolor="#FBFCE2" height="24" align="center"> | |||||
<td width="8%">选择</td> | |||||
<td width="28%">文件标题</td> | |||||
<td width="10%">文件大小</td> | |||||
<td width="15%">上传会员</td> | |||||
<td width="15%">上传时间</td> | |||||
<td width="9%">文件类型</td> | |||||
<td width="15%">管理</td> | |||||
</tr> | |||||
<form name='form1'> | |||||
{dede:datalist} | |||||
<tr align="center" bgcolor="#FFFFFF" height="24" | |||||
onMouseMove="javascript:this.bgColor='#FCFDEE';" onMouseOut="javascript:this.bgColor='#FFFFFF';"> | |||||
<td> | |||||
<input type='checkbox' name='aids' id='aids{dede:field.aid/}' value='{dede:field.aid/}' class='np'/> | |||||
</td> | |||||
<td> | |||||
<a href='{dede:field.url/}' title='{dede:field.url/}' target='_blank'> | |||||
<u>{dede:field.title/}</u> | |||||
</a> | |||||
</td> | |||||
<td>{dede:field.filesize function='GetFileSize(@me)'/}</td> | |||||
<td>{dede:field.adminname function="UploadAdmin(@me,$fields['membername'])"/}</td> | |||||
<td>{dede:field.uptime function="MyDate('Y-m-d H:i',@me)"/}</td> | |||||
<td>{dede:field.mediatype function="MediaType(@me,$fields['url'])"/}</td> | |||||
<td> | |||||
<a href='media_edit.php?aid={dede:field.aid/}&dopost=edit'>更改</a> | |||||
| | |||||
<a href='media_edit.php?aid={dede:field.aid/}&dopost=del'>删除</a> | |||||
</td> | |||||
</tr> | |||||
{/dede:datalist} | |||||
<tr bgcolor="#ffffff" height="28"> | |||||
<td colspan="7"> | |||||
<input type="button" name="b4" value="全选" class="coolbg np" style="width:40px" onClick="AllSel();" /> | |||||
<input type="button" name="b5" value="取消" class="coolbg np" style="width:40px" onClick="NoneSel();" /> | |||||
<input type="button" name="b6" value="删除所选" class="coolbg np" style="width:80px" onClick="DelSel();" /> | |||||
</td> | |||||
</tr> | |||||
<tr bgcolor="#F9FCEF" height="36"> | |||||
<td colspan="7" align="center"> | |||||
{dede:pagelist listsize=5/} | |||||
</td> | |||||
{/dede:datalist} | |||||
<tr bgcolor="#ffffff" height="28"> | |||||
<td colspan="7"> | |||||
<input type="button" name="b4" value="全选" class="coolbg np" style="width:40px" onClick="AllSel();" /> | |||||
<input type="button" name="b5" value="取消" class="coolbg np" style="width:40px" onClick="NoneSel();" /> | |||||
<input type="button" name="b6" value="删除所选" class="coolbg np" style="width:80px" onClick="DelSel();" /> | |||||
</td> | |||||
</tr> | |||||
<tr bgcolor="#F9FCEF" height="36"> | |||||
<td colspan="7" align="center"> | |||||
{dede:pagelist listsize=5/} | |||||
</td> | |||||
</tr> | |||||
</form> | |||||
</table> | |||||
</td> | |||||
</tr> | </tr> | ||||
</form> | |||||
</table> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</table> | |||||
</body> | </body> | ||||
</html> | </html> |
@@ -1,110 +1,127 @@ | |||||
{dede:config.pagesize value="20"/} | {dede:config.pagesize value="20"/} | ||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |||||
<!DOCTYPE html | |||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |||||
<html xmlns="http://www.w3.org/1999/xhtml"> | <html xmlns="http://www.w3.org/1999/xhtml"> | ||||
<head> | <head> | ||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | |||||
<title>网站会员管理</title> | |||||
<link href="css/base.css" rel="stylesheet" type="text/css"> | |||||
<script language="javascript" src="js/member.js"></script> | |||||
<style type="text/css"> | |||||
.rb{ border-right:1px solid #666666 } | |||||
.tb{ border-top:1px solid #666666 } | |||||
</style> | |||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | |||||
<title>网站会员管理</title> | |||||
<link rel="stylesheet" href="../static/css/bootstrap.min.css"> | |||||
<link href="../static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | |||||
<link href="css/base.css" rel="stylesheet" type="text/css"> | |||||
<script language="javascript" src="js/member.js"></script> | |||||
<style type="text/css"> | |||||
.rb { | |||||
border-right: 1px solid #666666 | |||||
} | |||||
.tb { | |||||
border-top: 1px solid #666666 | |||||
} | |||||
.maintable { | |||||
width: 98%!important; | |||||
} | |||||
</style> | |||||
</head> | </head> | ||||
<body background='images/allbg.gif' leftmargin='8' topmargin='8'> | <body background='images/allbg.gif' leftmargin='8' topmargin='8'> | ||||
<table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#D6D6D6" style="margin-bottom:6px"> | |||||
<tr> | |||||
<td height="30" align="center" bgcolor="#F9FCEF"> | |||||
<form action="member_main.php" name="form1" method="get"> | |||||
<table border="0" cellspacing="0" cellpadding="3"> | |||||
<tr> | |||||
<td>关键字:</td> | |||||
<td><input name="keyword" type="text" id="keyword" size="12" style="width:120px" value="{dede:global name='keyword'/}" /></td> | |||||
<td> 排序:</td> | |||||
<td> | |||||
<select name="sortkey" id="sortkey" style="width:120px"> | |||||
{dede:global name='sortform'/} | |||||
<option value="mid">mid/注册时间</option> | |||||
<option value="logintime">登录时间</option> | |||||
<option value="rank">会员等级</option> | |||||
<option value="money">会员金币</option> | |||||
<option value="scores">会员积分</option> | |||||
</select> | |||||
</td> | |||||
<td> | |||||
<select name="sex" id="sex" style="width:60px"> | |||||
{dede:global name='sexform'/} | |||||
<option value="男">男</option> | |||||
<option value="女">女</option> | |||||
<option value="保密">保密</option> | |||||
</select> | |||||
</td> | |||||
<td> | |||||
<select name="mtype" id="mtype" style="width:60px"> | |||||
{dede:global name='mtypeform'/} | |||||
<?php | |||||
<table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#D6D6D6" | |||||
style="margin-bottom:6px" class="table maintable table-bordered mt-3"> | |||||
<tr> | |||||
<td height="30" align="center" bgcolor="#F9FCEF"> | |||||
<form action="member_main.php" name="form1" method="get"> | |||||
<table border="0" cellspacing="0" cellpadding="3" class="table table-borderless"> | |||||
<tr> | |||||
<td>关键字:</td> | |||||
<td><input name="keyword" type="text" id="keyword" size="12" style="width:120px" | |||||
value="{dede:global name='keyword'/}" /></td> | |||||
<td> 排序:</td> | |||||
<td> | |||||
<select name="sortkey" id="sortkey" style="width:120px"> | |||||
{dede:global name='sortform'/} | |||||
<option value="mid">mid/注册时间</option> | |||||
<option value="logintime">登录时间</option> | |||||
<option value="rank">会员等级</option> | |||||
<option value="money">会员金币</option> | |||||
<option value="scores">会员积分</option> | |||||
</select> | |||||
</td> | |||||
<td> | |||||
<select name="sex" id="sex" style="width:60px"> | |||||
{dede:global name='sexform'/} | |||||
<option value="男">男</option> | |||||
<option value="女">女</option> | |||||
<option value="保密">保密</option> | |||||
</select> | |||||
</td> | |||||
<td> | |||||
<select name="mtype" id="mtype" style="width:60px"> | |||||
{dede:global name='mtypeform'/} | |||||
<?php | |||||
foreach($MemberModels as $row) | foreach($MemberModels as $row) | ||||
{ | { | ||||
echo "<option value=".$row['name'].">".$row['name']."</option>\r\n"; | echo "<option value=".$row['name'].">".$row['name']."</option>\r\n"; | ||||
} | } | ||||
?> | ?> | ||||
</select> | |||||
</td> | |||||
<td> | |||||
<select name="spacesta" id="spacesta" style="width:150px"> | |||||
<option value='-10'>--会员状态--</option> | |||||
<?php | |||||
</select> | |||||
</td> | |||||
<td> | |||||
<select name="spacesta" id="spacesta" style="width:150px"> | |||||
<option value='-10'>--会员状态--</option> | |||||
<?php | |||||
foreach($staArr as $k=>$v) | foreach($staArr as $k=>$v) | ||||
{ | { | ||||
if($spacesta==$k) echo "<option value='$k' selected>$v</option>\r\n"; | if($spacesta==$k) echo "<option value='$k' selected>$v</option>\r\n"; | ||||
else echo "<option value='$k'>$v</option>\r\n"; | else echo "<option value='$k'>$v</option>\r\n"; | ||||
} | } | ||||
?> | ?> | ||||
</select></td> | |||||
<td> | |||||
<input name="imageField" class="np" type="image" src="images/button_search.gif" width="60" height="22" border="0" /> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</form> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
<form name="form2"> | |||||
<table width="98%" border="0" align="center" cellpadding="2" cellspacing="1" bgcolor="#cfcfcf"> | |||||
<tr> | |||||
<td height="28" colspan="9" background="images/tbg.gif"> | |||||
<table width="99%" border="0" cellspacing="0" cellpadding="0"> | |||||
<tr> | |||||
<td width="29%" style="padding-left:10px;"><strong>注册会员列表</strong></td> | |||||
<td width="71%" align="right"> | |||||
<a href="member_main.php">所有会员</a> | | |||||
<a href="member_main.php?spacesta=-2">被禁言用户</a> | | |||||
<a href="member_main.php?matt=1">被推荐</a> | | |||||
<a href="member_main.php?matt=0">普通</a> | |||||
</td> | |||||
</tr> | |||||
</select></td> | |||||
<td> | |||||
<input name="imageField" class="np" type="image" src="images/button_search.gif" width="60" height="22" | |||||
border="0" /> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</form> | |||||
</td> | |||||
</tr> | |||||
</table> | </table> | ||||
</td> | |||||
</tr> | |||||
<tr bgcolor="#FEFCEF" height="30" align="center"> | |||||
<td width="3%">选择</td> | |||||
<td width="5%">mid</td> | |||||
<td width="11%">登录名</td> | |||||
<td width="16%">email/昵称</td> | |||||
<td width="5%">性别</td> | |||||
<td width="8%">会员等级</td> | |||||
<td width="20%">会员属性</td> | |||||
<td width="14%">最后登录</td> | |||||
<td>操作</td> | |||||
</tr> | |||||
{dede:datalist} | |||||
<tr height="26" align="center" bgcolor="#FFFFFF" onMouseMove="javascript:this.bgColor='#FCFDEE';" | |||||
onMouseOut="javascript:this.bgColor='#FFFFFF';"> | |||||
<td><input name="mid" type="checkbox" id="mid" value="{dede:field.mid/}" class="np" /></td> | |||||
<td>{dede:field.mid/}</td> | |||||
<td><a href="../member/index.php?uid={dede:field.userid/}" target='_blank'> | |||||
<?php | |||||
<form name="form2"> | |||||
<table width="98%" border="0" align="center" cellpadding="2" cellspacing="1" bgcolor="#cfcfcf" class="table table-bordered maintable"> | |||||
<tr> | |||||
<td height="28" colspan="9" background="images/tbg.gif"> | |||||
<table width="99%" border="0" cellspacing="0" cellpadding="0" class="table table-borderless"> | |||||
<tr> | |||||
<td width="29%" style="padding-left:10px;"><strong>注册会员列表</strong></td> | |||||
<td width="71%" align="right"> | |||||
<a href="member_main.php">所有会员</a> | | |||||
<a href="member_main.php?spacesta=-2">被禁言用户</a> | | |||||
<a href="member_main.php?matt=1">被推荐</a> | | |||||
<a href="member_main.php?matt=0">普通</a> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</td> | |||||
</tr> | |||||
<tr bgcolor="#FEFCEF" height="30" align="center"> | |||||
<td width="3%">选择</td> | |||||
<td width="5%">mid</td> | |||||
<td width="11%">登录名</td> | |||||
<td width="16%">email/昵称</td> | |||||
<td width="5%">性别</td> | |||||
<td width="8%">会员等级</td> | |||||
<td width="20%">会员属性</td> | |||||
<td width="14%">最后登录</td> | |||||
<td>操作</td> | |||||
</tr> | |||||
{dede:datalist} | |||||
<tr height="26" align="center" bgcolor="#FFFFFF" onMouseMove="javascript:this.bgColor='#FCFDEE';" | |||||
onMouseOut="javascript:this.bgColor='#FFFFFF';"> | |||||
<td><input name="mid" type="checkbox" id="mid" value="{dede:field.mid/}" class="np" /></td> | |||||
<td>{dede:field.mid/}</td> | |||||
<td><a href="../member/index.php?uid={dede:field.userid/}" target='_blank'> | |||||
<?php | |||||
echo '<u>'.$fields['userid'].'</u>'; | echo '<u>'.$fields['userid'].'</u>'; | ||||
if($fields['spacesta']==-2) echo "<font color='red'>(禁言)</font>"; | if($fields['spacesta']==-2) echo "<font color='red'>(禁言)</font>"; | ||||
if($fields['spacesta']==-1) echo "<font color='red'>(未审核)</font>"; | if($fields['spacesta']==-1) echo "<font color='red'>(未审核)</font>"; | ||||
@@ -112,50 +129,51 @@ | |||||
echo "<br /><img src='{$fields['face']}' width='60' alt='浏览会员空间' />"; | echo "<br /><img src='{$fields['face']}' width='60' alt='浏览会员空间' />"; | ||||
} | } | ||||
?> | ?> | ||||
</a></td> | |||||
<td> | |||||
{dede:field.email/} | |||||
<br /> | |||||
昵称:{dede:field.uname/} | |||||
</td> | |||||
<td> | |||||
{dede:field.sex /} | |||||
</td> | |||||
<td> | |||||
<a href="member_main.php?rank={dede:field.rank/}">{dede:field.rank function="GetMemberName(@me,'限制会员')"/}</a> | |||||
</td> | |||||
<td> | |||||
{dede:field.mtype /}用户 {dede:field.matt function="GetMAtt(@me)" /} | |||||
<br /> | |||||
金币:{dede:field.money /} 积分:{dede:field.scores /} | |||||
</td> | |||||
<td> | |||||
{dede:field.logintime function="MyDate('y-m-d H:i',@me)" /} | |||||
<br /> | |||||
【{dede:field.loginip /}】 | |||||
</td> | |||||
<td align="center"> | |||||
<a href="member_view.php?id={dede:field.mid/}">修改</a> | | |||||
<a href="member_do.php?id={dede:field.mid/}&dopost=delmember">删除</a> | | |||||
<a href="content_list.php?mid={dede:field.mid/}" target="_blank">文档</a> | | |||||
<a href="member_toadmin.php?id={dede:field.mid/}" target="_self">提升</a> | |||||
</td> | |||||
</tr> | |||||
{/dede:datalist} | |||||
<tr bgcolor="#ffffff"> | |||||
<td height="36" colspan="9"> | |||||
| |||||
<a href="javascript:selAll()" class="coolbg">全选</a> | |||||
<a href="javascript:noSelAll()" class="coolbg">取消</a> | |||||
<a href="javascript:delArc(0)" class="coolbg"> 删除 </a> | |||||
(如果已经整合了论坛的用户请不要使用批量删除功能)</td> | |||||
</tr> | |||||
<tr bgcolor="#F9FCEF"> | |||||
<td height="36" colspan="9" align="center"> | |||||
{dede:pagelist listsize='6' /} | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</form> | |||||
</a></td> | |||||
<td> | |||||
{dede:field.email/} | |||||
<br /> | |||||
昵称:{dede:field.uname/} | |||||
</td> | |||||
<td> | |||||
{dede:field.sex /} | |||||
</td> | |||||
<td> | |||||
<a href="member_main.php?rank={dede:field.rank/}">{dede:field.rank function="GetMemberName(@me,'限制会员')"/}</a> | |||||
</td> | |||||
<td> | |||||
{dede:field.mtype /}用户 {dede:field.matt function="GetMAtt(@me)" /} | |||||
<br /> | |||||
金币:{dede:field.money /} 积分:{dede:field.scores /} | |||||
</td> | |||||
<td> | |||||
{dede:field.logintime function="MyDate('y-m-d H:i',@me)" /} | |||||
<br /> | |||||
【{dede:field.loginip /}】 | |||||
</td> | |||||
<td align="center"> | |||||
<a href="member_view.php?id={dede:field.mid/}">修改</a> | | |||||
<a href="member_do.php?id={dede:field.mid/}&dopost=delmember">删除</a> | | |||||
<a href="content_list.php?mid={dede:field.mid/}" target="_blank">文档</a> | | |||||
<a href="member_toadmin.php?id={dede:field.mid/}" target="_self">提升</a> | |||||
</td> | |||||
</tr> | |||||
{/dede:datalist} | |||||
<tr bgcolor="#ffffff"> | |||||
<td height="36" colspan="9"> | |||||
| |||||
<a href="javascript:selAll()" class="coolbg">全选</a> | |||||
<a href="javascript:noSelAll()" class="coolbg">取消</a> | |||||
<a href="javascript:delArc(0)" class="coolbg"> 删除 </a> | |||||
(如果已经整合了论坛的用户请不要使用批量删除功能)</td> | |||||
</tr> | |||||
<tr bgcolor="#F9FCEF"> | |||||
<td height="36" colspan="9" align="center"> | |||||
{dede:pagelist listsize='6' /} | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</form> | |||||
</body> | </body> | ||||
</html> | </html> |
@@ -184,7 +184,7 @@ function checkSubmit() | |||||
<td width="83%" class='bline' style="text-align:left;"> | <td width="83%" class='bline' style="text-align:left;"> | ||||
<a href='member_do.php?dopost=memberlogin&id=<?php echo $row['mid']; ?>&jumpurl=../member/edit_fullinfo.php' target='_blank'><u>查看/修改详细资料</u></a> | <a href='member_do.php?dopost=memberlogin&id=<?php echo $row['mid']; ?>&jumpurl=../member/edit_fullinfo.php' target='_blank'><u>查看/修改详细资料</u></a> | ||||
| | | | ||||
<a href='member_do.php?dopost=memberlogin&id=<?php echo $row['mid']; ?>' target='_blank'><u>登陆到此用户控制面板</u></a> | |||||
<a href='member_do.php?dopost=memberlogin&id=<?php echo $row['mid']; ?>' target='_blank'><u>登录到此用户控制面板</u></a> | |||||
| | | | ||||
<a href='../member/index.php?uid=<?php echo $row['userid']; ?>' target='_blank'><u>浏览此用户的空间</u></a> | <a href='../member/index.php?uid=<?php echo $row['userid']; ?>' target='_blank'><u>浏览此用户的空间</u></a> | ||||
</td> | </td> | ||||
@@ -4,13 +4,20 @@ | |||||
<head> | <head> | ||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | <meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | ||||
<title>内容模型管理</title> | <title>内容模型管理</title> | ||||
<link rel="stylesheet" href="../static/css/bootstrap.min.css"> | |||||
<link href="../static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | |||||
<link href="css/base.css" rel="stylesheet" type="text/css"> | <link href="css/base.css" rel="stylesheet" type="text/css"> | ||||
<style> | |||||
.maintable { | |||||
width: 98%!important; | |||||
} | |||||
</style> | |||||
</head> | </head> | ||||
<body background='images/allbg.gif' leftmargin='8' topmargin='8'> | <body background='images/allbg.gif' leftmargin='8' topmargin='8'> | ||||
<table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#D6D6D6"> | |||||
<table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#D6D6D6" class="table table-bordered maintable mt-3"> | |||||
<tr> | <tr> | ||||
<td height="28" colspan="7" background="images/tbg.gif"> | <td height="28" colspan="7" background="images/tbg.gif"> | ||||
<table width='96%' cellpadding='0' cellspacing='0'> | |||||
<table width='96%' cellpadding='0' cellspacing='0' class="table table-borderless"> | |||||
<tr> | <tr> | ||||
<td width='20%' style="padding-left:10px;"><b>内容模型管理</b></td> | <td width='20%' style="padding-left:10px;"><b>内容模型管理</b></td> | ||||
<td align='right'> | <td align='right'> | ||||
@@ -1,47 +1,59 @@ | |||||
{dede:config.pagesize value="50"/} | {dede:config.pagesize value="50"/} | ||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |||||
<!DOCTYPE html | |||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |||||
<html xmlns="http://www.w3.org/1999/xhtml"> | <html xmlns="http://www.w3.org/1999/xhtml"> | ||||
<head> | <head> | ||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | |||||
<title>插件管理</title> | |||||
<link href='css/base.css' rel='stylesheet' type='text/css'> | |||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | |||||
<title>插件管理</title> | |||||
<link rel="stylesheet" href="../static/css/bootstrap.min.css"> | |||||
<link href="../static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | |||||
<link href='css/base.css' rel='stylesheet' type='text/css'> | |||||
<style> | |||||
.maintable { | |||||
width: 98%!important; | |||||
} | |||||
</style> | |||||
</head> | </head> | ||||
<body background='images/allbg.gif' leftmargin='8' topmargin='8'> | <body background='images/allbg.gif' leftmargin='8' topmargin='8'> | ||||
<table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#D6D6D6"> | |||||
<tr> | |||||
<td height="25" colspan="5" background="images/tbg.gif" style="padding-left:10px;"> | |||||
<table width='96%' cellpadding='0' cellspacing='0'> | |||||
<tr> | |||||
<td width='30%'><b>插件管理</b></td> | |||||
<td align='right'> | |||||
[<a href="module_main.php?moduletype=plus"><u>安装新插件</u></a>] | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</td> | |||||
</tr> | |||||
<tr align="center" bgcolor="#FBFCE2" height="24"> | |||||
<table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#D6D6D6" class="table table-bordered maintable mt-3"> | |||||
<tr> | |||||
<td height="25" colspan="5" background="images/tbg.gif" style="padding-left:10px;"> | |||||
<table width='96%' cellpadding='0' cellspacing='0' class="table table-borderless maintable"> | |||||
<tr> | |||||
<td width='30%'><b>插件管理</b></td> | |||||
<td align='right'> | |||||
[<a href="module_main.php?moduletype=plus"><u>安装新插件</u></a>] | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</td> | |||||
</tr> | |||||
<tr align="center" bgcolor="#FBFCE2" height="24"> | |||||
<td width="10%">ID号</td> | <td width="10%">ID号</td> | ||||
<td width="40%">插件名称</td> | <td width="40%">插件名称</td> | ||||
<td width="20%">插件作者</td> | <td width="20%">插件作者</td> | ||||
<td width="30%">管理</td> | <td width="30%">管理</td> | ||||
</tr> | |||||
{dede:datalist} | |||||
<tr align="center" bgcolor="#FFFFFF" height="26" align="center" onMouseMove="javascript:this.bgColor='#FCFDEE';" onMouseOut="javascript:this.bgColor='#FFFFFF';"> | |||||
<td>{dede:field.aid /}</td> | |||||
<td>{dede:field.plusname /}</td> | |||||
<td>{dede:field.writer /}</td> | |||||
<td>{dede:field.isshow function="GetSta(@me,$fields['aid'],$fields['plusname'])"/}</td> | |||||
</tr> | |||||
{/dede:datalist} | |||||
<tr align="center" bgcolor="#F9FCEF" height="36"> | |||||
</tr> | |||||
{dede:datalist} | |||||
<tr align="center" bgcolor="#FFFFFF" height="26" align="center" onMouseMove="javascript:this.bgColor='#FCFDEE';" | |||||
onMouseOut="javascript:this.bgColor='#FFFFFF';"> | |||||
<td>{dede:field.aid /}</td> | |||||
<td>{dede:field.plusname /}</td> | |||||
<td>{dede:field.writer /}</td> | |||||
<td>{dede:field.isshow function="GetSta(@me,$fields['aid'],$fields['plusname'])"/}</td> | |||||
</tr> | |||||
{/dede:datalist} | |||||
<tr align="center" bgcolor="#F9FCEF" height="36"> | |||||
<td colspan="5"> | <td colspan="5"> | ||||
{dede:pagelist listsize=6/} | |||||
{dede:pagelist listsize=6/} | |||||
</td> | </td> | ||||
</tr> | |||||
</table> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</tr> | |||||
</table> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</body> | </body> | ||||
</html> | </html> |
@@ -1,118 +1,125 @@ | |||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |||||
<!DOCTYPE html | |||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |||||
<html xmlns="http://www.w3.org/1999/xhtml"> | <html xmlns="http://www.w3.org/1999/xhtml"> | ||||
<head> | <head> | ||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | |||||
<title>文档管理</title> | |||||
<link rel="stylesheet" type="text/css" href="css/base.css"> | |||||
<script language="javascript"> | |||||
function moveArc(aid){ | |||||
var qstr=getCheckboxItem(); | |||||
if(aid==0) aid = getOneItem(); | |||||
location="archives_do.php?aid="+aid+"&dopost=return&qstr="+qstr; | |||||
} | |||||
function delArc(aid){ | |||||
var qstr=getCheckboxItem(); | |||||
if(aid==0) aid = getOneItem(); | |||||
location="archives_do.php?qstr="+qstr+"&aid="+aid+"&dopost=del&recycle=1"; | |||||
} | |||||
//获得选中文件的文件名 | |||||
function getCheckboxItem() | |||||
{ | |||||
var allSel=""; | |||||
if(document.form2.arcID.value) return document.form2.arcID.value; | |||||
for(i=0;i<document.form2.arcID.length;i++) | |||||
{ | |||||
if(document.form2.arcID[i].checked) | |||||
{ | |||||
if(allSel=="") | |||||
allSel=document.form2.arcID[i].value; | |||||
else | |||||
allSel=allSel+"`"+document.form2.arcID[i].value; | |||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | |||||
<title>文档管理</title> | |||||
<link rel="stylesheet" href="../static/css/bootstrap.min.css"> | |||||
<link href="../static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | |||||
<link rel="stylesheet" type="text/css" href="css/base.css"> | |||||
<script language="javascript"> | |||||
function moveArc(aid) { | |||||
var qstr = getCheckboxItem(); | |||||
if (aid == 0) aid = getOneItem(); | |||||
location = "archives_do.php?aid=" + aid + "&dopost=return&qstr=" + qstr; | |||||
} | } | ||||
} | |||||
return allSel; | |||||
} | |||||
//获得选中其中一个的id | |||||
function getOneItem() | |||||
{ | |||||
var allSel=""; | |||||
if(document.form2.arcID.value) return document.form2.arcID.value; | |||||
for(i=0;i<document.form2.arcID.length;i++) | |||||
{ | |||||
if(document.form2.arcID[i].checked) | |||||
{ | |||||
allSel = document.form2.arcID[i].value; | |||||
break; | |||||
function delArc(aid) { | |||||
var qstr = getCheckboxItem(); | |||||
if (aid == 0) aid = getOneItem(); | |||||
location = "archives_do.php?qstr=" + qstr + "&aid=" + aid + "&dopost=del&recycle=1"; | |||||
} | } | ||||
} | |||||
return allSel; | |||||
} | |||||
function selAll() | |||||
{ | |||||
for(i=0;i<document.form2.arcID.length;i++) | |||||
{ | |||||
if(!document.form2.arcID[i].checked) | |||||
{ | |||||
document.form2.arcID[i].checked=true; | |||||
//获得选中文件的文件名 | |||||
function getCheckboxItem() { | |||||
var allSel = ""; | |||||
if (document.form2.arcID.value) return document.form2.arcID.value; | |||||
for (i = 0; i < document.form2.arcID.length; i++) { | |||||
if (document.form2.arcID[i].checked) { | |||||
if (allSel == "") | |||||
allSel = document.form2.arcID[i].value; | |||||
else | |||||
allSel = allSel + "`" + document.form2.arcID[i].value; | |||||
} | |||||
} | |||||
return allSel; | |||||
} | } | ||||
} | |||||
} | |||||
function noSelAll() | |||||
{ | |||||
for(i=0;i<document.form2.arcID.length;i++) | |||||
{ | |||||
if(document.form2.arcID[i].checked) | |||||
{ | |||||
document.form2.arcID[i].checked=false; | |||||
//获得选中其中一个的id | |||||
function getOneItem() { | |||||
var allSel = ""; | |||||
if (document.form2.arcID.value) return document.form2.arcID.value; | |||||
for (i = 0; i < document.form2.arcID.length; i++) { | |||||
if (document.form2.arcID[i].checked) { | |||||
allSel = document.form2.arcID[i].value; | |||||
break; | |||||
} | |||||
} | |||||
return allSel; | |||||
} | } | ||||
} | |||||
} | |||||
</script> | |||||
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; | |||||
} | |||||
} | |||||
} | |||||
</script> | |||||
<style> | |||||
.maintable { | |||||
width: 98%!important; | |||||
} | |||||
</style> | |||||
</head> | </head> | ||||
<body leftmargin="8" topmargin="8" background='images/allbg.gif'> | <body leftmargin="8" topmargin="8" background='images/allbg.gif'> | ||||
<table width="98%" border="0" cellpadding="2" cellspacing="1" bgcolor="#cfcfcf" align="center"> | |||||
<tr bgcolor="#E7E7E7"> | |||||
<td height="28" colspan="7" background="images/tbg.gif" style="padding-left:10px;"> | |||||
<b>文档回收站</b> | |||||
</td> | |||||
</tr> | |||||
<form name="form2"> | |||||
<tr align="center" bgcolor="#FBFCE2" height="25"> | |||||
<td width="6%">ID</td> | |||||
<td width="4%">选择</td> | |||||
<td width="28%">文章标题</td> | |||||
<td width="10%">更新时间</td> | |||||
<td width="10%">类目</td> | |||||
<td width="8%">点击</td> | |||||
<td width="10%">操作</td> | |||||
</tr> | |||||
{dede:datalist} | |||||
<tr align='center' bgcolor="#FFFFFF" onMouseMove="javascript:this.bgColor='#FCFDEE';" onMouseOut="javascript:this.bgColor='#FFFFFF';" | |||||
height="25" oncontextmenu="ShowMenu(event,this,{dede:field.id/},'{dede:field.title function='urlencode(@me)'/}')"> | |||||
<td>{dede:field.id/}</td> | |||||
<td><input name="arcID" type="checkbox" id="arcID" value="{dede:field.id/}" class="np"></td> | |||||
<td align='left'> | |||||
<a href='archives_do.php?aid={dede:field.id/}&dopost=editArchives'><u>{dede:field.title/}</u></a> | |||||
</td> | |||||
<td>{dede:field.senddate function='GetDateMk(@me)'/}</td> | |||||
<td>{dede:field.typename/}</td> | |||||
<td>{dede:field.click/}</td> | |||||
<td><a href="javascript:moveArc({dede:field.id/})">还原</a> | <a href="javascript:delArc({dede:field.id/})">删除</a></td> | |||||
</tr> | |||||
{/dede:datalist} | |||||
<tr bgcolor="#ffffff"> | |||||
<td height="24" colspan="7"> | |||||
| |||||
<a href="javascript:selAll()" class="coolbg">全选</a> | |||||
<a href="javascript:noSelAll()" class="coolbg">取消</a> | |||||
<a href="javascript:moveArc(0)" class="coolbg"> 还原 </a> | |||||
<a href="javascript:delArc(0)" class="coolbg"> 删除 </a></td> | |||||
</tr> | |||||
</form> | |||||
<tr align="right" bgcolor="#F9FCEF"> | |||||
<td height="30" colspan="7" align="center"> | |||||
{dede:pagelist listsize=3/}</td> | |||||
</tr> | |||||
</table> | |||||
<table width="98%" border="0" cellpadding="2" cellspacing="1" bgcolor="#cfcfcf" align="center" class="table maintable mt-3 table-bordered"> | |||||
<tr bgcolor="#E7E7E7"> | |||||
<td height="28" colspan="7" background="images/tbg.gif" style="padding-left:10px;"> | |||||
<b>文档回收站</b> | |||||
</td> | |||||
</tr> | |||||
<form name="form2"> | |||||
<tr align="center" bgcolor="#FBFCE2" height="25"> | |||||
<td width="6%">ID</td> | |||||
<td width="4%">选择</td> | |||||
<td width="28%">文章标题</td> | |||||
<td width="10%">更新时间</td> | |||||
<td width="10%">类目</td> | |||||
<td width="8%">点击</td> | |||||
<td width="10%">操作</td> | |||||
</tr> | |||||
{dede:datalist} | |||||
<tr align='center' bgcolor="#FFFFFF" onMouseMove="javascript:this.bgColor='#FCFDEE';" | |||||
onMouseOut="javascript:this.bgColor='#FFFFFF';" height="25" | |||||
oncontextmenu="ShowMenu(event,this,{dede:field.id/},'{dede:field.title function='urlencode(@me)'/}')"> | |||||
<td>{dede:field.id/}</td> | |||||
<td><input name="arcID" type="checkbox" id="arcID" value="{dede:field.id/}" class="np"></td> | |||||
<td align='left'> | |||||
<a href='archives_do.php?aid={dede:field.id/}&dopost=editArchives'><u>{dede:field.title/}</u></a> | |||||
</td> | |||||
<td>{dede:field.senddate function='GetDateMk(@me)'/}</td> | |||||
<td>{dede:field.typename/}</td> | |||||
<td>{dede:field.click/}</td> | |||||
<td><a href="javascript:moveArc({dede:field.id/})">还原</a> | <a | |||||
href="javascript:delArc({dede:field.id/})">删除</a></td> | |||||
</tr> | |||||
{/dede:datalist} | |||||
<tr bgcolor="#ffffff"> | |||||
<td height="24" colspan="7"> | |||||
| |||||
<a href="javascript:selAll()" class="coolbg">全选</a> | |||||
<a href="javascript:noSelAll()" class="coolbg">取消</a> | |||||
<a href="javascript:moveArc(0)" class="coolbg"> 还原 </a> | |||||
<a href="javascript:delArc(0)" class="coolbg"> 删除 </a></td> | |||||
</tr> | |||||
</form> | |||||
<tr align="right" bgcolor="#F9FCEF"> | |||||
<td height="30" colspan="7" align="center"> | |||||
{dede:pagelist listsize=3/}</td> | |||||
</tr> | |||||
</table> | |||||
</body> | </body> | ||||
</html> | </html> |
@@ -1,165 +1,172 @@ | |||||
{dede:config.pagesize value="30"/} | {dede:config.pagesize value="30"/} | ||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |||||
<!DOCTYPE html | |||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |||||
<html xmlns="http://www.w3.org/1999/xhtml"> | <html xmlns="http://www.w3.org/1999/xhtml"> | ||||
<head> | <head> | ||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | |||||
<title>联动枚举管理</title> | |||||
<link href="css/base.css" rel="stylesheet" type="text/css"> | |||||
<style> | |||||
li { float:left; padding-right:8px; line-height:24px; } | |||||
.abt { width:90%; border:1px #ffffff solid} | |||||
#edsta { | |||||
position:absolute; | |||||
top:73px; left:111px; | |||||
width: 278px; height: 199px; | |||||
background-color: #F9FCEF; | |||||
border: 1px solid #dedede; | |||||
display:none; | |||||
padding:3px; | |||||
} | |||||
#edsta div { margin:5px; } | |||||
</style> | |||||
<SCRIPT LANGUAGE="JavaScript" src="../static/js/dedeajax2.js"></SCRIPT> | |||||
<SCRIPT LANGUAGE="JavaScript"> | |||||
<!-- | |||||
var loadhtml = "<center><img src='../static/loadinglit.gif' style='padding:30px' /></center>"; | |||||
function updateItem(aid) | |||||
{ | |||||
var upenumf = document.getElementById('upenumf'); | |||||
upenumf.ename.value = $DE('ename'+aid).value; | |||||
upenumf.disorder.value = $DE('disorder'+aid).value; | |||||
upenumf.aid.value = aid; | |||||
upenumf.submit(); | |||||
} | |||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | |||||
<title>联动枚举管理</title> | |||||
<link rel="stylesheet" href="../static/css/bootstrap.min.css"> | |||||
<link href="../static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | |||||
<link href="css/base.css" rel="stylesheet" type="text/css"> | |||||
<style> | |||||
li { | |||||
float: left; | |||||
padding-right: 8px; | |||||
line-height: 24px; | |||||
} | |||||
function GetSelType() | |||||
{ | |||||
var selvalue = $DE('egroup1').options[$DE('egroup1').selectedIndex].value; | |||||
return selvalue; | |||||
} | |||||
.abt { | |||||
width: 90%; | |||||
border: 1px #ffffff solid | |||||
} | |||||
function AddType() | |||||
{ | |||||
var myajax = new DedeAjax($DE('edsta')); | |||||
$DE('edsta').style.display = 'block'; | |||||
myajax.SendGet('stepselect_main.php?action=addnew',true,true,'','系统错误,无法获取数据!',loadhtml); | |||||
} | |||||
#edsta { | |||||
position: absolute; | |||||
top: 73px; | |||||
left: 111px; | |||||
width: 278px; | |||||
height: 199px; | |||||
background-color: #F9FCEF; | |||||
border: 1px solid #dedede; | |||||
display: none; | |||||
padding: 3px; | |||||
} | |||||
function AddEnum() | |||||
{ | |||||
var id = GetSelType(); | |||||
if(id==0) { | |||||
alert("必须选择一个类别!"); | |||||
return false; | |||||
} | |||||
var myajax = new DedeAjax($DE('edsta')); | |||||
$DE('edsta').style.display = 'block'; | |||||
myajax.SendGet('stepselect_main.php?action=addenum&id='+id,true,true,'','系统错误,无法获取数据!',loadhtml); | |||||
} | |||||
#edsta div { | |||||
margin: 5px; | |||||
} | |||||
.maintable { | |||||
width: 98%!important; | |||||
} | |||||
</style> | |||||
<SCRIPT LANGUAGE="JavaScript" src="../static/js/dedeajax2.js"></SCRIPT> | |||||
<SCRIPT LANGUAGE="JavaScript"> | |||||
var loadhtml = "<center><img src='../static/loadinglit.gif' style='padding:30px' /></center>"; | |||||
function updateItem(aid) { | |||||
var upenumf = document.getElementById('upenumf'); | |||||
upenumf.ename.value = $DE('ename' + aid).value; | |||||
upenumf.disorder.value = $DE('disorder' + aid).value; | |||||
upenumf.aid.value = aid; | |||||
upenumf.submit(); | |||||
} | |||||
function EditType() | |||||
{ | |||||
var id = GetSelType(); | |||||
if(id==0) { | |||||
alert("必须选择一个类别!"); | |||||
return false; | |||||
} | |||||
var myajax = new DedeAjax($DE('edsta')); | |||||
$DE('edsta').style.display = 'block'; | |||||
myajax.SendGet('stepselect_main.php?action=edit&id='+id,true,true,'','系统错误,无法获取数据!',loadhtml); | |||||
} | |||||
function GetSelType() { | |||||
var selvalue = $DE('egroup1').options[$DE('egroup1').selectedIndex].value; | |||||
return selvalue; | |||||
} | |||||
function ViewType() | |||||
{ | |||||
var id = GetSelType(); | |||||
if(id==0) { | |||||
alert("必须选择一个类别!"); | |||||
return false; | |||||
} | |||||
var myajax = new DedeAjax($DE('edsta')); | |||||
$DE('edsta').style.display = 'block'; | |||||
myajax.SendGet('stepselect_main.php?action=view&id='+id,true,true,'','系统错误,无法获取数据!',loadhtml); | |||||
} | |||||
function AddType() { | |||||
var myajax = new DedeAjax($DE('edsta')); | |||||
$DE('edsta').style.display = 'block'; | |||||
myajax.SendGet('stepselect_main.php?action=addnew', true, true, '', '系统错误,无法获取数据!', loadhtml); | |||||
} | |||||
function DelType() | |||||
{ | |||||
if(window.confirm("你确实要删除这个分类吗?")==false) return false; | |||||
var id = GetSelType(); | |||||
if(id==0) { | |||||
alert("必须选择一个类别!"); | |||||
return false; | |||||
} | |||||
location.href='stepselect_main.php?action=del&id='+id; | |||||
} | |||||
function AddEnum() { | |||||
var id = GetSelType(); | |||||
if (id == 0) { | |||||
alert("必须选择一个类别!"); | |||||
return false; | |||||
} | |||||
var myajax = new DedeAjax($DE('edsta')); | |||||
$DE('edsta').style.display = 'block'; | |||||
myajax.SendGet('stepselect_main.php?action=addenum&id=' + id, true, true, '', '系统错误,无法获取数据!', loadhtml); | |||||
} | |||||
function CloseTWin() | |||||
{ | |||||
$DE('edsta').innerHTML = loadhtml; | |||||
$DE('edsta').style.display='none'; | |||||
} | |||||
function EditType() { | |||||
var id = GetSelType(); | |||||
if (id == 0) { | |||||
alert("必须选择一个类别!"); | |||||
return false; | |||||
} | |||||
var myajax = new DedeAjax($DE('edsta')); | |||||
$DE('edsta').style.display = 'block'; | |||||
myajax.SendGet('stepselect_main.php?action=edit&id=' + id, true, true, '', '系统错误,无法获取数据!', loadhtml); | |||||
} | |||||
function ChangePage(sobj) | |||||
{ | |||||
var ntxt = sobj.options[sobj.selectedIndex].text; | |||||
if(sobj.options[sobj.selectedIndex].value==0) | |||||
{ | |||||
location.href='stepselect_main.php'; | |||||
} | |||||
else | |||||
{ | |||||
var ns = ntxt.split('|'); | |||||
location.href='stepselect_main.php?egroup='+ns[0]; | |||||
} | |||||
} | |||||
function ViewType() { | |||||
var id = GetSelType(); | |||||
if (id == 0) { | |||||
alert("必须选择一个类别!"); | |||||
return false; | |||||
} | |||||
var myajax = new DedeAjax($DE('edsta')); | |||||
$DE('edsta').style.display = 'block'; | |||||
myajax.SendGet('stepselect_main.php?action=view&id=' + id, true, true, '', '系统错误,无法获取数据!', loadhtml); | |||||
} | |||||
function TogSel() | |||||
{ | |||||
var ems = document.getElementsByName('ids[]'); | |||||
for(i=0; i < ems.length; i++) | |||||
{ | |||||
if(ems[i].checked==false) ems[i].checked=true; | |||||
else ems[i].checked=false; | |||||
} | |||||
} | |||||
function DelType() { | |||||
if (window.confirm("你确实要删除这个分类吗?") == false) return false; | |||||
var id = GetSelType(); | |||||
if (id == 0) { | |||||
alert("必须选择一个类别!"); | |||||
return false; | |||||
} | |||||
location.href = 'stepselect_main.php?action=del&id=' + id; | |||||
} | |||||
function DelSel() | |||||
{ | |||||
if(window.confirm("你确实要删除这些分类吗?")) document.form1.submit(); | |||||
} | |||||
function CloseTWin() { | |||||
$DE('edsta').innerHTML = loadhtml; | |||||
$DE('edsta').style.display = 'none'; | |||||
} | |||||
function ChangePage2(sobj) | |||||
{ | |||||
var nv = sobj.options[sobj.selectedIndex].value; | |||||
if(sobj.options[sobj.selectedIndex].value==0) | |||||
{ | |||||
location.href='stepselect_main.php?egroup=<?php echo $egroup; ?>'; | |||||
} | |||||
else | |||||
{ | |||||
location.href='stepselect_main.php?egroup=<?php echo $egroup; ?>&topvalue='+nv; | |||||
} | |||||
} | |||||
function ChangePage(sobj) { | |||||
var ntxt = sobj.options[sobj.selectedIndex].text; | |||||
if (sobj.options[sobj.selectedIndex].value == 0) { | |||||
location.href = 'stepselect_main.php'; | |||||
} | |||||
else { | |||||
var ns = ntxt.split('|'); | |||||
location.href = 'stepselect_main.php?egroup=' + ns[0]; | |||||
} | |||||
} | |||||
function TogSel() { | |||||
var ems = document.getElementsByName('ids[]'); | |||||
for (i = 0; i < ems.length; i++) { | |||||
if (ems[i].checked == false) ems[i].checked = true; | |||||
else ems[i].checked = false; | |||||
} | |||||
} | |||||
function DelSel() { | |||||
if (window.confirm("你确实要删除这些分类吗?")) document.form1.submit(); | |||||
} | |||||
//--> | |||||
</SCRIPT> | |||||
function ChangePage2(sobj) { | |||||
var nv = sobj.options[sobj.selectedIndex].value; | |||||
if (sobj.options[sobj.selectedIndex].value == 0) { | |||||
location.href = 'stepselect_main.php?egroup=<?php echo $egroup; ?>'; | |||||
} | |||||
else { | |||||
location.href = 'stepselect_main.php?egroup=<?php echo $egroup; ?>&topvalue=' + nv; | |||||
} | |||||
} | |||||
</SCRIPT> | |||||
</head> | </head> | ||||
<body background='images/allbg.gif' leftmargin='8' topmargin='8'> | <body background='images/allbg.gif' leftmargin='8' topmargin='8'> | ||||
<div id='edsta'><center><img src='../static/loadinglit.gif' /></center></div> | |||||
<table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#cfcfcf" style="margin-bottom:6px"> | |||||
<tr> | |||||
<td height="28" background="images/wbg.gif" colspan="6" style="padding-left:10px;"> | |||||
<div style="float:left"><b>·联动枚举组管理</b></div> | |||||
<div style="float:right"><a href='stepselect_main.php?action=upallcache'>[<u>更新所有枚举缓存</u>]</a> </div> | |||||
</td> | |||||
</tr> | |||||
<tr> | |||||
<td height="30" bgcolor="#ffffff" style="padding:6px;"><table width="800" border="0" cellspacing="0" cellpadding="0"> | |||||
<tr> | |||||
<td width="85"><strong>请选择组别:</strong></td> | |||||
<td width="264"> | |||||
<select name="egroup1" id="egroup1" style="width:90%;" onChange="ChangePage(this)"> | |||||
<option value='0'>--所有组--</option> | |||||
<?php | |||||
<div id='edsta'> | |||||
<center><img src='../static/loadinglit.gif' /></center> | |||||
</div> | |||||
<table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#cfcfcf" | |||||
style="margin-bottom:6px" class="table maintable "> | |||||
<tr> | |||||
<td height="28" background="images/wbg.gif" colspan="6" style="padding-left:10px;"> | |||||
<div style="float:left"><b>·联动枚举组管理</b></div> | |||||
<div style="float:right"><a href='stepselect_main.php?action=upallcache'>[<u>更新所有枚举缓存</u>]</a> | |||||
</div> | |||||
</td> | |||||
</tr> | |||||
<tr> | |||||
<td height="30" bgcolor="#ffffff" style="padding:6px;"> | |||||
<table width="800" border="0" cellspacing="0" cellpadding="0" class="table maintable"> | |||||
<tr> | |||||
<td width="85"><strong>请选择组别:</strong></td> | |||||
<td width="264"> | |||||
<select name="egroup1" id="egroup1" style="width:90%;" onChange="ChangePage(this)"> | |||||
<option value='0'>--所有组--</option> | |||||
<?php | |||||
$selgroup = ''; | $selgroup = ''; | ||||
foreach($etypes as $arr) | foreach($etypes as $arr) | ||||
{ | { | ||||
@@ -174,23 +181,30 @@ function ChangePage2(sobj) | |||||
} | } | ||||
} | } | ||||
?> | ?> | ||||
</select> | |||||
</td> | |||||
<td width="350"> | |||||
<input type="button" name="gedit" id="gedit" value="修改" class="np coolbg" onClick="EditType()" /> | |||||
<input type="button" name="gdel" id="gdel" value="删除" class="np coolbg" onClick="DelType()" /> | |||||
<input type="button" name="gview" id="gview" value="预览" class="np coolbg" onClick="ViewType()" /> | |||||
</td> | |||||
<td align="right"> | |||||
<input type="button" name="addnew" id="addnew" value="新增类别组" class="np coolbg" onClick="AddType()" /> | |||||
</td> | |||||
</tr> | |||||
<tr><td colspan='3' height='24' style='color:#333333'><img src='images/help.gif' /> 灰色字的为系统内置枚举,您是不能对它进行删除修改操作的,但可以添加或修改它的元素。</td></tr> | |||||
</table> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
<?php | |||||
</select> | |||||
</td> | |||||
<td width="350"> | |||||
<input type="button" name="gedit" id="gedit" value="修改" class="np coolbg" | |||||
onClick="EditType()" /> | |||||
<input type="button" name="gdel" id="gdel" value="删除" class="np coolbg" | |||||
onClick="DelType()" /> | |||||
<input type="button" name="gview" id="gview" value="预览" class="np coolbg" | |||||
onClick="ViewType()" /> | |||||
</td> | |||||
<td align="right"> | |||||
<input type="button" name="addnew" id="addnew" value="新增类别组" class="np coolbg" | |||||
onClick="AddType()" /> | |||||
</td> | |||||
</tr> | |||||
<tr> | |||||
<td colspan='3' height='24' style='color:#333333'><img src='images/help.gif' /> | |||||
灰色字的为系统内置枚举,您是不能对它进行删除修改操作的,但可以添加或修改它的元素。</td> | |||||
</tr> | |||||
</table> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
<?php | |||||
if(!empty($egroup)) | if(!empty($egroup)) | ||||
{ | { | ||||
$arr = $dsql->GetOne("SELECT * FROM `#@__stepselect` WHERE egroup='{$egroup}' "); | $arr = $dsql->GetOne("SELECT * FROM `#@__stepselect` WHERE egroup='{$egroup}' "); | ||||
@@ -210,85 +224,87 @@ if(!empty($egroup)) | |||||
// 如果添加3级之类 | // 如果添加3级之类 | ||||
if($topvalue % 500 != 0) $arr['issign'] = 2; | if($topvalue % 500 != 0) $arr['issign'] = 2; | ||||
?> | ?> | ||||
<table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#D6D6D6" style='margin-bottom:8px;'> | |||||
<tr> | |||||
<td height="28" background="images/tbg.gif" colspan="8"> | |||||
<div style="float:left"> | |||||
·<b><?php echo $selgroup; ?></b> | |||||
> | |||||
<b>子分类管理</b> | |||||
</div> | |||||
<div style="float:right"> | |||||
<?php | |||||
<table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#D6D6D6" | |||||
style='margin-bottom:8px;' class="table maintable table-bordered"> | |||||
<tr> | |||||
<td height="28" background="images/tbg.gif" colspan="8"> | |||||
<div style="float:left"> | |||||
·<b><?php echo $selgroup; ?></b> | |||||
> | |||||
<b>子分类管理</b> | |||||
</div> | |||||
<div style="float:right"> | |||||
<?php | |||||
if($egroup=='nativeplace') { | if($egroup=='nativeplace') { | ||||
echo "<a href='stepselect_main.php?action=exarea' class='np coolbg'>把默认省市地区表导入</a> "; | echo "<a href='stepselect_main.php?action=exarea' class='np coolbg'>把默认省市地区表导入</a> "; | ||||
} | } | ||||
?> | ?> | ||||
</div> | |||||
</td> | |||||
</tr> | |||||
<tr bgcolor="#ffffff" height='48'> | |||||
<td> | |||||
<form action='stepselect_main.php' method='post'> | |||||
<INPUT TYPE="hidden" NAME="action" value="addenum_save" /> | |||||
<INPUT TYPE="hidden" NAME="issign" value="<?php echo $arr['issign']; ?>" /> | |||||
<INPUT TYPE="hidden" NAME="egroup" value="<?php echo $arr['egroup']; ?>" /> | |||||
<div style='float:left;'> | |||||
<b> 隶属分类:</b> | |||||
<select name='topvalue' style='width:130px' onChange="ChangePage2(this)"> | |||||
<option value='0'><?php echo $selgroup; ?>...</option> | |||||
<?php echo $options; ?> | |||||
</select> | |||||
</div> | |||||
<div style='float:left;'> | |||||
<b> 分类名称:</b><INPUT TYPE="text" NAME="ename" class="iptxt" style='width:350px' /> | |||||
</div> | |||||
<div style='float:left;padding-left:6px'> | |||||
<INPUT TYPE="submit" name='sb2' value="增加分类" class="np coolbg"/> | |||||
</div> | |||||
<div style='clear:both;color:#333333;line-height:24px;'> | |||||
<img src='images/help.gif' /> 如果没选择隶属分类则表示增加的是顶级分类,用半角逗号","分开可以一次增加多个分类。 | |||||
</div> | |||||
</form> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
<table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#D6D6D6"> | |||||
<tr> | |||||
<td height="28" background="images/tbg.gif" colspan="8"> | |||||
<div style="float:left"> | |||||
·<a href='stepselect_main.php'><b><u>枚举组列表</u></b></a> | |||||
> <a href='stepselect_main.php?egroup=<?php echo $egroup; ?>'><b><u><?php echo $selgroup; ?></u></b></a> | |||||
> <b>子分类列表</b> | |||||
</div> | |||||
<div style="float:right"></div> | |||||
</td> | |||||
</tr> | |||||
<tr align="center" bgcolor="#FBFCE2" height="24"> | |||||
<td width="6%">选择</td> | |||||
<td width="6%">编号</td> | |||||
<td width="20%">枚举名</td> | |||||
<td width="20%">类别组名</td> | |||||
<td width="10%">枚举类型</td> | |||||
<td width="10%">枚举值</td> | |||||
<td width="10%">组内排序</td> | |||||
<td width="18%">操作</td> | |||||
</tr> | |||||
<form action='stepselect_main.php' name='upenumf' method='post' id="upenumf"> | |||||
<input type='hidden' name='action' value='upenum' /> | |||||
<INPUT TYPE="hidden" NAME="aid" value="" /> | |||||
<input type='hidden' name='ename' value='' /> | |||||
<input type='hidden' name='disorder' value='' /> | |||||
</form> | |||||
<form name='form1' action='stepselect_main.php' method='post'> | |||||
<input type='hidden' name='action' value='delenumAllSel' /> | |||||
{dede:datalist} | |||||
<tr align="center" bgcolor="#FFFFFF" height="24" onMouseMove="javascript:this.bgColor='#FCFDEE';" | |||||
onMouseOut="javascript:this.bgColor='#FFFFFF';"> | |||||
<td><input type='checkbox' name='ids[]' value='{dede:field.id /}' class='np' /></td> | |||||
<td>{dede:field.id /}</td> | |||||
<td> | |||||
<?php | |||||
</div> | |||||
</td> | |||||
</tr> | |||||
<tr bgcolor="#ffffff" height='48'> | |||||
<td> | |||||
<form action='stepselect_main.php' method='post'> | |||||
<INPUT TYPE="hidden" NAME="action" value="addenum_save" /> | |||||
<INPUT TYPE="hidden" NAME="issign" value="<?php echo $arr['issign']; ?>" /> | |||||
<INPUT TYPE="hidden" NAME="egroup" value="<?php echo $arr['egroup']; ?>" /> | |||||
<div style='float:left;'> | |||||
<b> 隶属分类:</b> | |||||
<select name='topvalue' style='width:130px' onChange="ChangePage2(this)"> | |||||
<option value='0'><?php echo $selgroup; ?>...</option> | |||||
<?php echo $options; ?> | |||||
</select> | |||||
</div> | |||||
<div style='float:left;'> | |||||
<b> 分类名称:</b><INPUT TYPE="text" NAME="ename" class="iptxt" style='width:350px' /> | |||||
</div> | |||||
<div style='float:left;padding-left:6px'> | |||||
<INPUT TYPE="submit" name='sb2' value="增加分类" class="np coolbg" /> | |||||
</div> | |||||
<div style='clear:both;color:#333333;line-height:24px;'> | |||||
<img src='images/help.gif' /> 如果没选择隶属分类则表示增加的是顶级分类,用半角逗号","分开可以一次增加多个分类。 | |||||
</div> | |||||
</form> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
<table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#D6D6D6" class="table maintable table-bordered"> | |||||
<tr> | |||||
<td height="28" background="images/tbg.gif" colspan="8"> | |||||
<div style="float:left"> | |||||
·<a href='stepselect_main.php'><b><u>枚举组列表</u></b></a> | |||||
> <a | |||||
href='stepselect_main.php?egroup=<?php echo $egroup; ?>'><b><u><?php echo $selgroup; ?></u></b></a> | |||||
> <b>子分类列表</b> | |||||
</div> | |||||
<div style="float:right"></div> | |||||
</td> | |||||
</tr> | |||||
<tr align="center" bgcolor="#FBFCE2" height="24"> | |||||
<td width="6%">选择</td> | |||||
<td width="6%">编号</td> | |||||
<td width="20%">枚举名</td> | |||||
<td width="20%">类别组名</td> | |||||
<td width="10%">枚举类型</td> | |||||
<td width="10%">枚举值</td> | |||||
<td width="10%">组内排序</td> | |||||
<td width="18%">操作</td> | |||||
</tr> | |||||
<form action='stepselect_main.php' name='upenumf' method='post' id="upenumf"> | |||||
<input type='hidden' name='action' value='upenum' /> | |||||
<INPUT TYPE="hidden" NAME="aid" value="" /> | |||||
<input type='hidden' name='ename' value='' /> | |||||
<input type='hidden' name='disorder' value='' /> | |||||
</form> | |||||
<form name='form1' action='stepselect_main.php' method='post'> | |||||
<input type='hidden' name='action' value='delenumAllSel' /> | |||||
{dede:datalist} | |||||
<tr align="center" bgcolor="#FFFFFF" height="24" onMouseMove="javascript:this.bgColor='#FCFDEE';" | |||||
onMouseOut="javascript:this.bgColor='#FFFFFF';"> | |||||
<td><input type='checkbox' name='ids[]' value='{dede:field.id /}' class='np' /></td> | |||||
<td>{dede:field.id /}</td> | |||||
<td> | |||||
<?php | |||||
if(!preg_match("#\.#", $fields['evalue'])) | if(!preg_match("#\.#", $fields['evalue'])) | ||||
{ | { | ||||
if($fields['evalue']>500 && $fields['evalue']%500 != 0) $fields['ename'] = " └─".$fields['ename']; | if($fields['evalue']>500 && $fields['evalue']%500 != 0) $fields['ename'] = " └─".$fields['ename']; | ||||
@@ -296,11 +312,11 @@ if(!empty($egroup)) | |||||
$fields['ename'] = " └───".$fields['ename']; | $fields['ename'] = " └───".$fields['ename']; | ||||
} | } | ||||
?> | ?> | ||||
<input type='text' id='ename{dede:field.id/}' value='{dede:field.ename /}' class='abt' /> | |||||
</td> | |||||
<td>{dede:field.egroup /}</td> | |||||
<td> | |||||
<?php | |||||
<input type='text' id='ename{dede:field.id/}' value='{dede:field.ename /}' class='abt' /> | |||||
</td> | |||||
<td>{dede:field.egroup /}</td> | |||||
<td> | |||||
<?php | |||||
if(!preg_match("#\.#", $fields['evalue'])) | if(!preg_match("#\.#", $fields['evalue'])) | ||||
{ | { | ||||
if($fields['evalue']>500 && $fields['evalue']%500 != 0) echo '二级选择'; | if($fields['evalue']>500 && $fields['evalue']%500 != 0) echo '二级选择'; | ||||
@@ -309,71 +325,71 @@ if(!empty($egroup)) | |||||
echo "三级选择"; | echo "三级选择"; | ||||
} | } | ||||
?></td> | ?></td> | ||||
<td>{dede:field.evalue /}</td> | |||||
<td><input type='text' id='disorder{dede:field.id/}' value='{dede:field.disorder /}' class='abt' /></td> | |||||
<td> | |||||
<?php | |||||
<td>{dede:field.evalue /}</td> | |||||
<td><input type='text' id='disorder{dede:field.id/}' value='{dede:field.disorder /}' class='abt' /></td> | |||||
<td> | |||||
<?php | |||||
if(!empty($egroup)) | if(!empty($egroup)) | ||||
{ | { | ||||
?> | ?> | ||||
<a href='javascript:updateItem({dede:field.id/});'>[更新]</a> | |||||
<a href='stepselect_main.php?action=delenum&id={dede:field.id/}'>[删除]</a> | |||||
<?php | |||||
<a href='javascript:updateItem({dede:field.id/});'>[更新]</a> | |||||
<a href='stepselect_main.php?action=delenum&id={dede:field.id/}'>[删除]</a> | |||||
<?php | |||||
} | } | ||||
else | else | ||||
{ | { | ||||
echo "<a href='stepselect_main.php?egroup={$fields['egroup']}'><u>".$egroups[$fields['egroup']]."</u></a>"; | echo "<a href='stepselect_main.php?egroup={$fields['egroup']}'><u>".$egroups[$fields['egroup']]."</u></a>"; | ||||
} | } | ||||
?> | ?> | ||||
</td> | |||||
</tr> | |||||
{/dede:datalist} | |||||
</form> | |||||
<tr height="24"> | |||||
<td colspan="8" bgcolor="#ffffff"> | |||||
| |||||
<a href='javascript:TogSel();' class='np coolbg'>全选/反选</a> | |||||
| |||||
<a href='javascript:DelSel();' class='np coolbg'>删除所选</a> | |||||
</td> | |||||
</tr> | |||||
<tr align="center" bgcolor="#F9FCEF" height="28"> | |||||
<td colspan="8"> | |||||
{dede:pagelist listsize=6/} | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
<?php | |||||
</td> | |||||
</tr> | |||||
{/dede:datalist} | |||||
</form> | |||||
<tr height="24"> | |||||
<td colspan="8" bgcolor="#ffffff"> | |||||
| |||||
<a href='javascript:TogSel();' class='np coolbg'>全选/反选</a> | |||||
| |||||
<a href='javascript:DelSel();' class='np coolbg'>删除所选</a> | |||||
</td> | |||||
</tr> | |||||
<tr align="center" bgcolor="#F9FCEF" height="28"> | |||||
<td colspan="8"> | |||||
{dede:pagelist listsize=6/} | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
<?php | |||||
} | } | ||||
else | else | ||||
{ | { | ||||
?> | ?> | ||||
<table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#D6D6D6"> | |||||
<tr> | |||||
<td height="28" background="images/tbg.gif" colspan="8"> | |||||
<div style="float:left"> | |||||
·<a href='stepselect_main.php'><b><u>枚举组列表</u></b></a> | |||||
</div> | |||||
<div style="float:right"></div> | |||||
</td> | |||||
</tr> | |||||
<tr align="center" bgcolor="#FBFCE2" height="24"> | |||||
<td width="6%">选择</td> | |||||
<td width="6%">编号</td> | |||||
<td width="28%">组类别名</td> | |||||
<td width="10%">级数</td> | |||||
<td width="10%">系统</td> | |||||
<td width="15%">缓存组名</td> | |||||
<td>操作</td> | |||||
</tr> | |||||
{dede:datalist} | |||||
<tr align="center" bgcolor="#FFFFFF" height="24" onMouseMove="javascript:this.bgColor='#FCFDEE';" | |||||
onMouseOut="javascript:this.bgColor='#FFFFFF';"> | |||||
<td><input type='checkbox' name='ids[]' value='{dede:field.id /}' class='np' /></td> | |||||
<td> {dede:field.id /} </td> | |||||
<td> <a href='stepselect_main.php?egroup={dede:field.egroup /}'><u>{dede:field.itemname /}</u></a> </td> | |||||
<td> | |||||
<?php | |||||
<table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#D6D6D6" class="table maintable table-bordered"> | |||||
<tr> | |||||
<td height="28" background="images/tbg.gif" colspan="8"> | |||||
<div style="float:left"> | |||||
·<a href='stepselect_main.php'><b><u>枚举组列表</u></b></a> | |||||
</div> | |||||
<div style="float:right"></div> | |||||
</td> | |||||
</tr> | |||||
<tr align="center" bgcolor="#FBFCE2" height="24"> | |||||
<td width="6%">选择</td> | |||||
<td width="6%">编号</td> | |||||
<td width="28%">组类别名</td> | |||||
<td width="10%">级数</td> | |||||
<td width="10%">系统</td> | |||||
<td width="15%">缓存组名</td> | |||||
<td>操作</td> | |||||
</tr> | |||||
{dede:datalist} | |||||
<tr align="center" bgcolor="#FFFFFF" height="24" onMouseMove="javascript:this.bgColor='#FCFDEE';" | |||||
onMouseOut="javascript:this.bgColor='#FFFFFF';"> | |||||
<td><input type='checkbox' name='ids[]' value='{dede:field.id /}' class='np' /></td> | |||||
<td> {dede:field.id /} </td> | |||||
<td> <a href='stepselect_main.php?egroup={dede:field.egroup /}'><u>{dede:field.itemname /}</u></a> </td> | |||||
<td> | |||||
<?php | |||||
switch ($fields['issign']) { | switch ($fields['issign']) { | ||||
case 0: | case 0: | ||||
echo "一级选择"; | echo "一级选择"; | ||||
@@ -386,23 +402,24 @@ else | |||||
break; | break; | ||||
} | } | ||||
?> | ?> | ||||
</td> | |||||
</td> | |||||
<td> {dede:field.issystem function="@me==1 ? '是' : '否'" /} </td> | <td> {dede:field.issystem function="@me==1 ? '是' : '否'" /} </td> | ||||
<td>{dede:field.egroup /}</td> | |||||
<td> | |||||
<a href='stepselect_main.php?action=upallcache&egroup={dede:field.egroup /}'>[更新缓存]</a> | |||||
<a href='stepselect_main.php?egroup={dede:field.egroup /}'>[查看子分类]</a> | |||||
</td> | |||||
</tr> | |||||
<td>{dede:field.egroup /}</td> | |||||
<td> | |||||
<a href='stepselect_main.php?action=upallcache&egroup={dede:field.egroup /}'>[更新缓存]</a> | |||||
<a href='stepselect_main.php?egroup={dede:field.egroup /}'>[查看子分类]</a> | |||||
</td> | |||||
</tr> | |||||
{/dede:datalist} | {/dede:datalist} | ||||
<tr align="center" bgcolor="#F9FCEF" height="28"> | |||||
<td colspan="8"> | |||||
{dede:pagelist listsize=6/} | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
<?php | |||||
<tr align="center" bgcolor="#F9FCEF" height="28"> | |||||
<td colspan="8"> | |||||
{dede:pagelist listsize=6/} | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
<?php | |||||
} | } | ||||
?> | ?> | ||||
</body> | </body> | ||||
</html> | </html> |
@@ -37,7 +37,7 @@ | |||||
</td> | </td> | ||||
</tr> | </tr> | ||||
<tr align="center" height="25" bgcolor="#FFFFFF"> | <tr align="center" height="25" bgcolor="#FFFFFF"> | ||||
<td> 登陆通行证网址: </td> | |||||
<td> 登录通行证网址: </td> | |||||
<td align="left"> | <td align="left"> | ||||
<input type='text' name='edit___cfg_pp_login' id='edit___cfg_pp_login' style='width:80%' value='<?php echo $cfg_pp_login?>'></td> | <input type='text' name='edit___cfg_pp_login' id='edit___cfg_pp_login' style='width:80%' value='<?php echo $cfg_pp_login?>'></td> | ||||
</tr> | </tr> | ||||
@@ -40,7 +40,7 @@ function delIterm(obj) | |||||
<td width="74%"><input name="gdopen[]" type="checkbox" id="gdopen1" value="1" <?php echo (preg_match("/1/",$safe_gdopen))? "checked" : ""; ?>> | <td width="74%"><input name="gdopen[]" type="checkbox" id="gdopen1" value="1" <?php echo (preg_match("/1/",$safe_gdopen))? "checked" : ""; ?>> | ||||
<label for='gdopen1'>注册会员 </label> | <label for='gdopen1'>注册会员 </label> | ||||
<input name="gdopen[]" type="checkbox" id="gdopen2" value="2" <?php echo (preg_match("/2/",$safe_gdopen))? "checked" : ""; ?>> | <input name="gdopen[]" type="checkbox" id="gdopen2" value="2" <?php echo (preg_match("/2/",$safe_gdopen))? "checked" : ""; ?>> | ||||
<label for='gdopen2'>前台登陆 </label> | |||||
<label for='gdopen2'>前台登录 </label> | |||||
<input name="gdopen[]" type="checkbox" id="gdopen3" value="3" <?php echo (preg_match("/3/",$safe_gdopen))? "checked" : ""; ?>> | <input name="gdopen[]" type="checkbox" id="gdopen3" value="3" <?php echo (preg_match("/3/",$safe_gdopen))? "checked" : ""; ?>> | ||||
<label for='gdopen3'>会员投稿 </label> | <label for='gdopen3'>会员投稿 </label> | ||||
<input name="gdopen[]" type="checkbox" id="gdopen4" value="4" <?php echo (preg_match("/4/",$safe_gdopen))? "checked" : ""; ?>> | <input name="gdopen[]" type="checkbox" id="gdopen4" value="4" <?php echo (preg_match("/4/",$safe_gdopen))? "checked" : ""; ?>> | ||||
@@ -48,7 +48,7 @@ function delIterm(obj) | |||||
<input name="gdopen[]" type="checkbox" id="gdopen5" value="5" <?php echo (preg_match("/5/",$safe_gdopen))? "checked" : ""; ?>> | <input name="gdopen[]" type="checkbox" id="gdopen5" value="5" <?php echo (preg_match("/5/",$safe_gdopen))? "checked" : ""; ?>> | ||||
<label for='gdopen5'>会员短消息 </label> | <label for='gdopen5'>会员短消息 </label> | ||||
<input name="gdopen[]" type="checkbox" id="gdopen6" value="6" <?php echo (preg_match("/6/",$safe_gdopen))? "checked" : ""; ?>> | <input name="gdopen[]" type="checkbox" id="gdopen6" value="6" <?php echo (preg_match("/6/",$safe_gdopen))? "checked" : ""; ?>> | ||||
<label for='gdopen6'>后台登陆 </label> | |||||
<label for='gdopen6'>后台登录 </label> | |||||
<input name="gdopen[]" type="checkbox" id="gdopen7" value="7" <?php echo (preg_match("/7/",$safe_gdopen))? "checked" : ""; ?>> | <input name="gdopen[]" type="checkbox" id="gdopen7" value="7" <?php echo (preg_match("/7/",$safe_gdopen))? "checked" : ""; ?>> | ||||
<label for='gdopen7'>问答 </label></td> | <label for='gdopen7'>问答 </label></td> | ||||
</tr> | </tr> | ||||
@@ -5,6 +5,8 @@ | |||||
<head> | <head> | ||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | <meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | ||||
<title>tags管理</title> | <title>tags管理</title> | ||||
<link rel="stylesheet" href="../static/css/bootstrap.min.css"> | |||||
<link href="../static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | |||||
<link href="css/base.css" rel="stylesheet" type="text/css" /> | <link href="css/base.css" rel="stylesheet" type="text/css" /> | ||||
<script language="javascript"> | <script language="javascript"> | ||||
function checkall(form, prefix, checkall) { | function checkall(form, prefix, checkall) { | ||||
@@ -23,16 +25,21 @@ | |||||
location = "tags_main.php?action=delete&ids=" + tid; | location = "tags_main.php?action=delete&ids=" + tid; | ||||
} | } | ||||
</script> | </script> | ||||
<style> | |||||
.maintable { | |||||
width: 98%!important; | |||||
} | |||||
</style> | |||||
</head> | </head> | ||||
<body> | <body> | ||||
<div class="bodytitle"> | |||||
<div class="bodytitle mt-3"> | |||||
<div class="bodytitleleft"></div> | <div class="bodytitleleft"></div> | ||||
<div class="bodytitletxt" style="padding-left:10px;"><a href="tags_main.php">Tags标签管理</a></div> | <div class="bodytitletxt" style="padding-left:10px;"><a href="tags_main.php">Tags标签管理</a></div> | ||||
</div> | </div> | ||||
<div class="main"> | <div class="main"> | ||||
<form name='form1' action="tags_main.php?action=fetch" method="post" style="margin-bottom:6px;"> | <form name='form1' action="tags_main.php?action=fetch" method="post" style="margin-bottom:6px;"> | ||||
<table width="98%" border="0" cellspacing="1" align="center" class="tbtitle" style="background:#CFCFCF;"> | |||||
<table width="98%" border="0" cellspacing="1" align="center" class="table maintable" style="background:#CFCFCF;"> | |||||
<tr> | <tr> | ||||
<td height="20" align="left" bgcolor="#F0FBBD" background="images/wbg.gif" | <td height="20" align="left" bgcolor="#F0FBBD" background="images/wbg.gif" | ||||
style="padding-left:10px;"><strong>提取TAG</strong></td> | style="padding-left:10px;"><strong>提取TAG</strong></td> | ||||
@@ -50,11 +57,11 @@ | |||||
</tr> | </tr> | ||||
</table> | </table> | ||||
</form> | </form> | ||||
<table width="98%" border="0" cellpadding="1" cellspacing="1" align="center" class="tbtitle" | |||||
<table width="98%" border="0" cellpadding="1" cellspacing="1" align="center" class="table maintable table-bordered" | |||||
style="background:#CFCFCF;"> | style="background:#CFCFCF;"> | ||||
<tr> | <tr> | ||||
<td height="20" colspan="7" bgcolor="#F0FBBD" background="images/wbg.gif"> | |||||
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0"> | |||||
<td height="20" colspan="7" bgcolor="#F0F0F0"> | |||||
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" class="table-borderless"> | |||||
<tr> | <tr> | ||||
<td align="left" style="padding-left:10px;"><strong>TAG维护</strong></td> | <td align="left" style="padding-left:10px;"><strong>TAG维护</strong></td> | ||||
<form name='form2' action="tags_main.php"> | <form name='form2' action="tags_main.php"> | ||||
@@ -117,7 +124,7 @@ | |||||
</td> | </td> | ||||
<td> | <td> | ||||
<a href='javascript:UpdateOne(<?php echo $fields['id']; ?>);'>[更新]</a> | <a href='javascript:UpdateOne(<?php echo $fields['id']; ?>);'>[更新]</a> | ||||
<a href='makehtml_taglist.php?tid=<?php echo $fields['id'];?>'>[生成HTML]</a> | <a href='makehtml_taglist.php?tid=<?php echo $fields['id'];?>'>[生成HTML]</a> | ||||
<a href='javascript:DeleteOne(<?php echo $fields['id']; ?>);'>[删]</a> | <a href='javascript:DeleteOne(<?php echo $fields['id']; ?>);'>[删]</a> | ||||
</td> | </td> | ||||
@@ -1,25 +1,43 @@ | |||||
{dede:config.pagesize value="20"/} | {dede:config.pagesize value="20"/} | ||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |||||
<!DOCTYPE html | |||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |||||
<html xmlns="http://www.w3.org/1999/xhtml"> | <html xmlns="http://www.w3.org/1999/xhtml"> | ||||
<head> | <head> | ||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | |||||
<title>单独页面管理</title> | |||||
<link href='css/base.css' rel='stylesheet' type='text/css'> | |||||
<style> | |||||
ul { padding:0px; margin:0px;} | |||||
li { float:left; padding-right:8px; line-height:24px; } | |||||
</style> | |||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | |||||
<title>单独页面管理</title> | |||||
<link rel="stylesheet" href="../static/css/bootstrap.min.css"> | |||||
<link href="../static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | |||||
<link href='css/base.css' rel='stylesheet' type='text/css'> | |||||
<style> | |||||
ul { | |||||
padding: 0px; | |||||
margin: 0px; | |||||
} | |||||
li { | |||||
float: left; | |||||
padding-right: 8px; | |||||
line-height: 24px; | |||||
} | |||||
.maintable { | |||||
width: 98%!important; | |||||
} | |||||
</style> | |||||
</head> | </head> | ||||
<body background='images/allbg.gif' leftmargin='8' topmargin='8'> | <body background='images/allbg.gif' leftmargin='8' topmargin='8'> | ||||
<table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#D6D6D6" style="margin-bottom:6px"> | |||||
<tr> | |||||
<td background="images/wbg.gif" colspan="6" style="padding-left:10px;"> | |||||
<form action='templets_one.php' name='sss'> | |||||
<ul> | |||||
<li>关键字:</li> | |||||
<li><input type='text' name='keyword' value="<?php if(!empty($keyword)) $keyword = ''; ?>" style='width:160px' /></li> | |||||
<li>标识:</li> | |||||
<li><?php | |||||
<table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#D6D6D6" | |||||
style="margin-bottom:6px" class="table maintable table-bordered mt-3"> | |||||
<tr> | |||||
<td bgcolor="#F2F2F2" colspan="6" style="padding-left:10px;"> | |||||
<form action='templets_one.php' name='sss'> | |||||
<ul> | |||||
<li>关键字:</li> | |||||
<li><input type='text' name='keyword' value="<?php if(!empty($keyword)) $keyword = ''; ?>" | |||||
style='width:160px' /></li> | |||||
<li>标识:</li> | |||||
<li><?php | |||||
$likeid = (!isset($likeid) ? '' : $likeid); | $likeid = (!isset($likeid) ? '' : $likeid); | ||||
echo "<select name='likeid' id='likeid'>\r\n"; | echo "<select name='likeid' id='likeid'>\r\n"; | ||||
$dsql->Execute("s","Select likeid From `#@__sgpage` group by likeid "); | $dsql->Execute("s","Select likeid From `#@__sgpage` group by likeid "); | ||||
@@ -31,62 +49,64 @@ li { float:left; padding-right:8px; line-height:24px; } | |||||
} | } | ||||
echo "</select>\r\n"; | echo "</select>\r\n"; | ||||
?></li> | ?></li> | ||||
<li><input name="imageField" type="image" src="images/button_search.gif" width="60" height="22" border="0" class="np" /></li> | |||||
</ul> | |||||
</form> | |||||
</td> | |||||
</table> | |||||
<table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#cfcfcf"> | |||||
<tr> | |||||
<td height="28" background="images/tbg.gif" colspan="7" style="padding-left:10px;"> | |||||
<div style="float:left"> | |||||
<b>◆单独页面管理</b> | |||||
</div> | |||||
<div style="float:right"> | |||||
[<a href="templets_one_add.php"><u>增加一个页面</u></a>] | |||||
[<a href="#" onClick="document.form1.submit();"><u>更新选中页面</u></a>] | |||||
[<a href="templets_one_edit.php?dopost=mkall"><u>更新所有页面</u></a>] | |||||
| |||||
</div> | |||||
</td> | |||||
</tr> | |||||
<tr align="center" bgcolor="#FBFCE2" height="24"> | |||||
<td width="6%">选择</td> | |||||
<td width="6%">编号</td> | |||||
<td width="30%">页面名称</td> | |||||
<td width="11%">需编译</td> | |||||
<td width="10%">标识</td> | |||||
<td width="12%">修改时间</td> | |||||
<td width="21%">管理</td> | |||||
</tr> | |||||
<form name='form1' action='templets_one_edit.php'> | |||||
<input type='hidden' name='dopost' value='mksel' /> | |||||
{dede:datalist} | |||||
<tr align="center" bgcolor="#FFFFFF" height="24" onMouseMove="javascript:this.bgColor='#FCFDEE';" | |||||
onMouseOut="javascript:this.bgColor='#FFFFFF';"> | |||||
<td><input type='checkbox' name='ids[]' value='{dede:field.aid /}' class='np' ></td> | |||||
<td>{dede:field.aid /}</td> | |||||
<td><a href='templets_one_edit.php?aid={dede:field.aid /}&dopost=edit'>{dede:field.title /}</a></td> | |||||
<td>{dede:field.ismake function='GetIsMake(@me)'/}</td> | |||||
<td>{dede:field.likeid /}</td> | |||||
<td>{dede:field.uptime function='GetDateMk(@me)'/}</td> | |||||
<td> | |||||
<a href='templets_one_edit.php?aid={dede:field.aid /}&dopost=edit'>[更改]</a> | |||||
<a href="templets_one_edit.php?aid={dede:field.aid /}&dopost=view" target='_blank'>[预览]</a> | |||||
| | |||||
<a href='templets_one_edit.php?aid={dede:field.aid /}&dopost=delete'>[删除]</a> | |||||
</td> | |||||
</tr> | |||||
{/dede:datalist} | |||||
</form> | |||||
<tr align="center" bgcolor="#F9FCEF" height="24"> | |||||
<td colspan="7"> | |||||
{dede:pagelist listsize=6/} | |||||
</td> | |||||
</tr> | |||||
<li><input name="imageField" type="image" src="images/button_search.gif" width="60" height="22" | |||||
border="0" class="np" /></li> | |||||
</ul> | |||||
</form> | |||||
</td> | |||||
</table> | |||||
<table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#cfcfcf" class="table table-bordered maintable"> | |||||
<tr> | |||||
<td height="28" background="images/tbg.gif" colspan="7" style="padding-left:10px;"> | |||||
<div style="float:left"> | |||||
<b>◆单独页面管理</b> | |||||
</div> | |||||
<div style="float:right"> | |||||
[<a href="templets_one_add.php"><u>增加一个页面</u></a>] | |||||
[<a href="#" onClick="document.form1.submit();"><u>更新选中页面</u></a>] | |||||
[<a href="templets_one_edit.php?dopost=mkall"><u>更新所有页面</u></a>] | |||||
| |||||
</div> | |||||
</td> | |||||
</tr> | |||||
<tr align="center" bgcolor="#FBFCE2" height="24"> | |||||
<td width="6%">选择</td> | |||||
<td width="6%">编号</td> | |||||
<td width="30%">页面名称</td> | |||||
<td width="11%">需编译</td> | |||||
<td width="10%">标识</td> | |||||
<td width="12%">修改时间</td> | |||||
<td width="21%">管理</td> | |||||
</tr> | |||||
<form name='form1' action='templets_one_edit.php'> | |||||
<input type='hidden' name='dopost' value='mksel' /> | |||||
{dede:datalist} | |||||
<tr align="center" bgcolor="#FFFFFF" height="24" onMouseMove="javascript:this.bgColor='#FCFDEE';" | |||||
onMouseOut="javascript:this.bgColor='#FFFFFF';"> | |||||
<td><input type='checkbox' name='ids[]' value='{dede:field.aid /}' class='np'></td> | |||||
<td>{dede:field.aid /}</td> | |||||
<td><a href='templets_one_edit.php?aid={dede:field.aid /}&dopost=edit'>{dede:field.title /}</a></td> | |||||
<td>{dede:field.ismake function='GetIsMake(@me)'/}</td> | |||||
<td>{dede:field.likeid /}</td> | |||||
<td>{dede:field.uptime function='GetDateMk(@me)'/}</td> | |||||
<td> | |||||
<a href='templets_one_edit.php?aid={dede:field.aid /}&dopost=edit'>[更改]</a> | |||||
<a href="templets_one_edit.php?aid={dede:field.aid /}&dopost=view" target='_blank'>[预览]</a> | |||||
| | |||||
<a href='templets_one_edit.php?aid={dede:field.aid /}&dopost=delete'>[删除]</a> | |||||
</td> | |||||
</tr> | |||||
{/dede:datalist} | |||||
</form> | |||||
<tr align="center" bgcolor="#F9FCEF" height="24"> | |||||
<td colspan="7"> | |||||
{dede:pagelist listsize=6/} | |||||
</td> | |||||
</tr> | |||||
</table> | </table> | ||||
</td> | </td> | ||||
</tr> | |||||
</table> | |||||
</tr> | |||||
</table> | |||||
</body> | </body> | ||||
</html> | </html> |
@@ -1,54 +1,64 @@ | |||||
{dede:config.pagesize value='20'/} | {dede:config.pagesize value='20'/} | ||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |||||
<!DOCTYPE html | |||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |||||
<html xmlns="http://www.w3.org/1999/xhtml"> | <html xmlns="http://www.w3.org/1999/xhtml"> | ||||
<head> | <head> | ||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | |||||
<title>投票管理</title> | |||||
<link href="css/base.css" rel="stylesheet" type="text/css"> | |||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | |||||
<title>投票管理</title> | |||||
<link rel="stylesheet" href="../static/css/bootstrap.min.css"> | |||||
<link href="../static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | |||||
<link href="css/base.css" rel="stylesheet" type="text/css"> | |||||
<style> | |||||
.maintable { | |||||
width: 98%!important; | |||||
} | |||||
</style> | |||||
</head> | </head> | ||||
<body background='images/allbg.gif' leftmargin='8' topmargin='8'> | <body background='images/allbg.gif' leftmargin='8' topmargin='8'> | ||||
<table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#D6D6D6"> | |||||
<tr> | |||||
<td height="28" background="images/tbg.gif" colspan="7" style="padding-left:10px;"> | |||||
<b>投票管理</b> [<a href="vote_add.php"><u>增加一组投票</u></a>] | |||||
</td> | |||||
</tr> | |||||
<tr align="center" bgcolor="#FBFCE2" height="24"> | |||||
<table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#D6D6D6" class="table table-bordered maintable mt-3"> | |||||
<tr> | |||||
<td height="28" background="images/tbg.gif" colspan="7" style="padding-left:10px;"> | |||||
<b>投票管理</b> [<a href="vote_add.php"><u>增加一组投票</u></a>] | |||||
</td> | |||||
</tr> | |||||
<tr align="center" bgcolor="#FBFCE2" height="24"> | |||||
<td width="8%">投票ID</td> | <td width="8%">投票ID</td> | ||||
<td width="22%">投票名称</td> | <td width="22%">投票名称</td> | ||||
<td width="15%">开始时间</td> | <td width="15%">开始时间</td> | ||||
<td width="15%">结束时间</td> | <td width="15%">结束时间</td> | ||||
<td width="10%">投票总数</td> | <td width="10%">投票总数</td> | ||||
<td width="10%">状态</td> | |||||
<td width="10%">状态</td> | |||||
<td width="20%">管理</td> | <td width="20%">管理</td> | ||||
</tr> | |||||
{dede:datalist} | |||||
<tr align="center" bgcolor="#FFFFFF" height="24" | |||||
onMouseMove="javascript:this.bgColor='#FCFDEE';" onMouseOut="javascript:this.bgColor='#FFFFFF';"> | |||||
<td>{dede:field.aid /}</td> | |||||
<td> | |||||
<a href='{dede:global name="cfg_phpurl" /}/vote.php?aid={dede:field.aid/}&dopost=view' target='_blank'> | |||||
<u>{dede:field.votename /}</u> | |||||
</a> | |||||
</td> | |||||
<td>{dede:field.starttime function="GetDateMk(@me)" /}</td> | |||||
<td>{dede:field.endtime function="GetDateMk(@me)" /}</td> | |||||
<td>{dede:field.totalcount /}</td> | |||||
<td><?php if($fields['isenable'] == 1){echo "<font color=red>未启用</font>";}else{echo "<font color=green>启用</font>";} ?></td> | |||||
<td> | |||||
<a href='vote_getcode.php?aid={dede:field.aid /}'>[获取代码]</a> | |||||
<a href='vote_edit.php?aid={dede:field.aid /}&dopost=edit'>[更改]</a> | |||||
| |||||
<a href='vote_edit.php?aid={dede:field.aid /}&dopost=delete'>[删除]</a> | |||||
</td> | |||||
</tr> | |||||
{/dede:datalist} | |||||
<tr align="center" bgcolor="#F9FCEF" height="24"> | |||||
</tr> | |||||
{dede:datalist} | |||||
<tr align="center" bgcolor="#FFFFFF" height="24" onMouseMove="javascript:this.bgColor='#FCFDEE';" | |||||
onMouseOut="javascript:this.bgColor='#FFFFFF';"> | |||||
<td>{dede:field.aid /}</td> | |||||
<td> | |||||
<a href='{dede:global name="cfg_phpurl" /}/vote.php?aid={dede:field.aid/}&dopost=view' target='_blank'> | |||||
<u>{dede:field.votename /}</u> | |||||
</a> | |||||
</td> | |||||
<td>{dede:field.starttime function="GetDateMk(@me)" /}</td> | |||||
<td>{dede:field.endtime function="GetDateMk(@me)" /}</td> | |||||
<td>{dede:field.totalcount /}</td> | |||||
<td> | |||||
<?php if($fields['isenable'] == 1){echo "<font color=red>未启用</font>";}else{echo "<font color=green>启用</font>";} ?> | |||||
</td> | |||||
<td> | |||||
<a href='vote_getcode.php?aid={dede:field.aid /}'>[获取代码]</a> | |||||
<a href='vote_edit.php?aid={dede:field.aid /}&dopost=edit'>[更改]</a> | |||||
| |||||
<a href='vote_edit.php?aid={dede:field.aid /}&dopost=delete'>[删除]</a> | |||||
</td> | |||||
</tr> | |||||
{/dede:datalist} | |||||
<tr align="center" bgcolor="#F9FCEF" height="24"> | |||||
<td colspan="7">{dede:pagelist listsize='6'/}</td> | <td colspan="7">{dede:pagelist listsize='6'/}</td> | ||||
</tr> | |||||
</table> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</tr> | |||||
</table> | |||||
</body> | </body> | ||||
</html> | </html> |