@@ -48,7 +48,7 @@ require_once(DEDEINC."/datalistcp.class.php"); | |||
require_once(DEDEADMIN."/inc/inc_list_functions.php"); | |||
setcookie("ENV_GOBACK_URL",$dedeNowurl,time()+3600,"/"); | |||
$tl = new TypeLink($cid); | |||
$listtable = trim($tl->TypeInfos['addtable']); | |||
$listtable = @trim($tl->TypeInfos['addtable']); | |||
if( !empty($channelid) && !empty($ucid) && $tl->TypeInfos['channeltype'] != $channelid) | |||
{ | |||
ShowMsg('你没权限访问此页!','javascript:;'); | |||
@@ -58,7 +58,6 @@ background-color: #F1F8B4; | |||
padding: 2px; | |||
padding-right: 5px; | |||
padding-left: 5px; | |||
background: url(../images/allbtbg2.gif) #EFF7D0; | |||
cursor: pointer; | |||
} | |||
@@ -640,4 +639,4 @@ vertical-align: baseline; | |||
input, | |||
select { | |||
height: auto !important; | |||
} | |||
} |
@@ -199,7 +199,6 @@ td { | |||
} | |||
.footer { | |||
border-top: 1px solid #CFD7C4; | |||
line-height: 36px; | |||
margin-top: 8px; | |||
font-family: Verdana, Geneva, sans-serif; |
@@ -1,4 +1,5 @@ | |||
<?php | |||
/** | |||
* 评论管理 | |||
* | |||
@@ -8,102 +9,114 @@ | |||
* @license http://help.dedecms.com/usersguide/license.html | |||
* @link http://www.dedecms.com | |||
*/ | |||
require_once(dirname(__FILE__)."/config.php"); | |||
require_once(dirname(__FILE__) . "/config.php"); | |||
//权限检查 | |||
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) | |||
{ | |||
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); | |||
return $str; | |||
} | |||
if(!empty($job)) | |||
{ | |||
if (!empty($job)) { | |||
$ids = preg_replace("#[^0-9,]#", '', $fid); | |||
if(empty($ids)) | |||
{ | |||
ShowMsg("你没选中任何选项!",$_COOKIE['ENV_GOBACK_URL'],0,500); | |||
if (empty($ids)) { | |||
ShowMsg("你没选中任何选项!", $_COOKIE['ENV_GOBACK_URL'], 0, 500); | |||
exit; | |||
} | |||
} | |||
else | |||
{ | |||
} else { | |||
$job = ''; | |||
} | |||
// 更新回复统计 | |||
function UpdateReplycount($id){ | |||
global $dsql; | |||
$row = $dsql->GetOne("SELECT COUNT(*) as dd FROM `#@__feedback` WHERE fid = $id AND ischeck=1"); | |||
$dsql->ExecNoneQuery("UPDATE `#@__feedback` SET `replycount`='{$row['dd']}' WHERE `id`=$id;"); | |||
} | |||
//删除评论 | |||
if( $job == 'del' ) | |||
{ | |||
if ($job == 'del') { | |||
$query = "DELETE FROM `#@__feedback` WHERE id IN($ids) "; | |||
$dsql->ExecuteNoneQuery($query); | |||
ShowMsg("成功删除指定的评论!",$_COOKIE['ENV_GOBACK_URL'],0,500); | |||
ShowMsg("成功删除指定的评论!", $_COOKIE['ENV_GOBACK_URL'], 0, 500); | |||
exit(); | |||
} | |||
//删除相同IP的所有评论 | |||
else if( $job == 'delall' ) | |||
{ | |||
else if ($job == 'delall') { | |||
$dsql->SetQuery("SELECT ip FROM `#@__feedback` WHERE id IN ($ids) "); | |||
$dsql->Execute(); | |||
$ips = ''; | |||
while($row = $dsql->GetArray()) | |||
{ | |||
$ips .= ($ips=='' ? " ip = '{$row['ip']}' " : " Or ip = '{$row['ip']}' "); | |||
while ($row = $dsql->GetArray()) { | |||
$ips .= ($ips == '' ? " ip = '{$row['ip']}' " : " Or ip = '{$row['ip']}' "); | |||
} | |||
if($ips!='') | |||
{ | |||
if ($ips != '') { | |||
$query = "DELETE FROM `#@__feedback` WHERE $ips "; | |||
$dsql->ExecuteNoneQuery($query); | |||
} | |||
ShowMsg("成功删除指定相同IP的所有评论!",$_COOKIE['ENV_GOBACK_URL'],0,500); | |||
ShowMsg("成功删除指定相同IP的所有评论!", $_COOKIE['ENV_GOBACK_URL'], 0, 500); | |||
exit(); | |||
} | |||
//审核评论 | |||
else if($job=='check') | |||
{ | |||
$query = "UPDATE `#@__feedback` SET ischeck=1 WHERE id IN($ids) "; | |||
$dsql->ExecuteNoneQuery($query); | |||
ShowMsg("成功审核指定评论!", $_COOKIE['ENV_GOBACK_URL'], 0, 500); | |||
exit(); | |||
else if ($job == 'check') { | |||
$query = "UPDATE `#@__feedback` SET ischeck=1 WHERE id IN($ids) "; | |||
$dsql->ExecuteNoneQuery($query); | |||
$dquery = "SELECT * FROM `#@__feedback` WHERE id IN($ids)"; | |||
$dsql->SetQuery($dquery); | |||
$dsql->Execute(); | |||
while ($row = $dsql->GetArray()) { | |||
UpdateReplycount($row['fid']); | |||
} | |||
ShowMsg("成功审核指定评论!", $_COOKIE['ENV_GOBACK_URL'], 0, 500); | |||
exit(); | |||
} | |||
//浏览评论 | |||
else | |||
{ | |||
else { | |||
$bgcolor = ''; | |||
$typeid = isset($typeid) && is_numeric($typeid) ? $typeid : 0; | |||
$aid = isset($aid) && is_numeric($aid) ? $aid : 0; | |||
$fid = isset($fid) && is_numeric($fid) ? $fid : 0; | |||
$keyword = !isset($keyword) ? '' : $keyword; | |||
$ip = !isset($ip) ? '' : $ip; | |||
$tl = new TypeLink($typeid); | |||
$openarray = $tl->GetOptionArray($typeid,$admin_catalogs,0); | |||
$addsql = ($typeid != 0 ? " And typeid IN (".GetSonIds($typeid).")" : ''); | |||
$openarray = $tl->GetOptionArray($typeid, $admin_catalogs, 0); | |||
$addsql = ($typeid != 0 ? " And typeid IN (" . GetSonIds($typeid) . ")" : ''); | |||
$addsql .= ($aid != 0 ? " And aid=$aid " : ''); | |||
$addsql .= ($ip != '' ? " And ip LIKE '$ip' " : ''); | |||
if ($fid > 0) { | |||
$addsql .= " AND fid={$fid} "; | |||
} | |||
$querystring = "SELECT * FROM `#@__feedback` WHERE msg LIKE '%$keyword%' $addsql ORDER BY dtime DESC"; | |||
$dlist = new DataListCP(); | |||
$dlist->pageSize = 15; | |||
$dlist->SetParameter('aid', $aid); | |||
$dlist->SetParameter('ip', $ip); | |||
$dlist->SetParameter('typeid', $typeid); | |||
$dlist->SetParameter('keyword', $keyword); | |||
$dlist->SetTemplate(DEDEADMIN.'/templets/feedback_main.htm'); | |||
$dlist->SetTemplate(DEDEADMIN . '/templets/feedback_main.htm'); | |||
$dlist->SetSource($querystring); | |||
$dlist->Display(); | |||
} | |||
} |
@@ -66,7 +66,7 @@ function GetTagList($dsql,$pageno,$pagesize,$orderby='aid') | |||
{ | |||
global $cfg_phpurl,$addsql; | |||
$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'> | |||
<td width='5%' class='tbsname'><a href='#' onclick=\"ReloadPage('aid')\"><u>ID</u></a></td> | |||
<td width='20%' class='tbsname'>列表名称</td> | |||
@@ -418,7 +418,7 @@ $actionSearch[10] = array( | |||
), | |||
3 => array( | |||
'title' =>'系统日志管理', | |||
'description' =>'对每个登陆后台的管理员进行的操作进行记录', | |||
'description' =>'对每个登录后台的管理员进行的操作进行记录', | |||
'purview' =>'sys_Log', | |||
'linkurl' =>'log_list.php' | |||
), | |||
@@ -1,4 +1,5 @@ | |||
<?php | |||
/** | |||
* 管理后台首页主体 | |||
* | |||
@@ -8,58 +9,39 @@ | |||
* @license http://help.dedecms.com/usersguide/license.html | |||
* @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); | |||
$oktime = substr($upTime,0,4).'-'.substr($upTime,4,2).'-'.substr($upTime,6,2); | |||
$oktime = substr($upTime, 0, 4) . '-' . substr($upTime, 4, 2) . '-' . substr($upTime, 6, 2); | |||
$offUrl = SpGetNewInfo(); | |||
$dedecmsidc = DEDEDATA.'/admin/idc.txt'; | |||
$fp = fopen($dedecmsidc,'r'); | |||
$dedeIDC = fread($fp,filesize($dedecmsidc)); | |||
$dedecmsidc = DEDEDATA . '/admin/idc.txt'; | |||
$fp = fopen($dedecmsidc, 'r'); | |||
$dedeIDC = fread($fp, filesize($dedecmsidc)); | |||
fclose($fp); | |||
$myMoveFile = DEDEDATA.'/admin/move-'.$cuserLogin->getUserID().'.txt'; | |||
if(file_exists($myMoveFile)) | |||
{ | |||
$fp = fopen($myMoveFile,'r'); | |||
$movedata= fread($fp,filesize($myMoveFile)); | |||
$movedata = unserialize($movedata); | |||
$column1 = array(); | |||
$column2 = array(); | |||
foreach ($movedata['items'] as $key => $value) { | |||
if($value['column'] == 'column1') $column1 = $column1 + array($key => $value['id']); | |||
else if($value['column'] == 'column2') $column2 = $column2 + array($key => $value['id']); | |||
} | |||
include DedeInclude('templets/index_body_move.htm'); | |||
}else{ | |||
include DedeInclude('templets/index_body.htm'); | |||
} | |||
include DedeInclude('templets/index_body.htm'); | |||
exit(); | |||
} | |||
/*----------------------- | |||
增加新项 | |||
function _AddNew() { } | |||
-------------------------*/ | |||
else if($dopost=='addnew') | |||
{ | |||
if(empty($link) || empty($title)) | |||
{ | |||
ShowMsg("链接网址或标题不能为空!","-1"); | |||
-------------------------*/ else if ($dopost == 'addnew') { | |||
if (empty($link) || empty($title)) { | |||
ShowMsg("链接网址或标题不能为空!", "-1"); | |||
exit(); | |||
} | |||
$fp = fopen($myIcoFile,'r'); | |||
$fp = fopen($myIcoFile, 'r'); | |||
$oldct = trim(fread($fp, filesize($myIcoFile))); | |||
fclose($fp); | |||
@@ -68,214 +50,198 @@ else if($dopost=='addnew') | |||
$ico = preg_replace("#['\"]#", '`', $ico); | |||
$oldct .= "\r\n<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'); | |||
fwrite($fp, $oldct); | |||
fclose($fp); | |||
ShowMsg("成功增加一个项目!","index_body.php?".time()); | |||
ShowMsg("成功增加一个项目!", "index_body.php?" . time()); | |||
exit(); | |||
} | |||
/*--------------------------- | |||
保存修改的项 | |||
function _EditSave() { } | |||
----------------------------*/ | |||
else if($dopost=='editsave') | |||
{ | |||
----------------------------*/ else if ($dopost == 'editsave') { | |||
$quickmenu = stripslashes($quickmenu); | |||
$myIcoFileTrue = DEDEDATA.'/admin/quickmenu-'.$cuserLogin->getUserID().'.txt'; | |||
$fp = fopen($myIcoFileTrue,'w'); | |||
fwrite($fp,$quickmenu); | |||
$myIcoFileTrue = DEDEDATA . '/admin/quickmenu-' . $cuserLogin->getUserID() . '.txt'; | |||
$fp = fopen($myIcoFileTrue, 'w'); | |||
fwrite($fp, $quickmenu); | |||
fclose($fp); | |||
ShowMsg("成功修改快捷操作项目!","index_body.php?".time()); | |||
ShowMsg("成功修改快捷操作项目!", "index_body.php?" . time()); | |||
exit(); | |||
} | |||
/*--------------------------- | |||
保存修改的项 | |||
function _EditSave() { } | |||
----------------------------*/ | |||
else if($dopost=='movesave') | |||
{ | |||
$movedata = str_replace('\\',"",$sortorder); | |||
$movedata = json_decode($movedata,TRUE); | |||
----------------------------*/ else if ($dopost == 'movesave') { | |||
$movedata = str_replace('\\', "", $sortorder); | |||
$movedata = json_decode($movedata, TRUE); | |||
$movedata = serialize($movedata); | |||
$myIcoFileTrue = DEDEDATA.'/admin/move-'.$cuserLogin->getUserID().'.txt'; | |||
$fp = fopen($myIcoFileTrue,'w'); | |||
fwrite($fp,$movedata); | |||
$myIcoFileTrue = DEDEDATA . '/admin/move-' . $cuserLogin->getUserID() . '.txt'; | |||
$fp = fopen($myIcoFileTrue, 'w'); | |||
fwrite($fp, $movedata); | |||
fclose($fp); | |||
} | |||
/*----------------------------- | |||
显示修改表单 | |||
function _EditShow() { } | |||
-----------------------------*/ | |||
else if($dopost=='editshow') | |||
{ | |||
$fp = fopen($myIcoFile,'r'); | |||
$oldct = trim(fread($fp,filesize($myIcoFile))); | |||
-----------------------------*/ else if ($dopost == 'editshow') { | |||
$fp = fopen($myIcoFile, 'r'); | |||
$oldct = trim(fread($fp, filesize($myIcoFile))); | |||
fclose($fp); | |||
?> | |||
<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 | |||
exit(); | |||
exit(); | |||
} | |||
/*--------------------------------- | |||
载入右边内容 | |||
function _getRightSide() { } | |||
---------------------------------*/ | |||
else if($dopost=='getRightSide') | |||
{ | |||
---------------------------------*/ else if ($dopost == 'getRightSide') { | |||
$query = " SELECT COUNT(*) AS dd FROM `#@__member` "; | |||
$row1 = $dsql->GetOne($query); | |||
$query = " SELECT COUNT(*) AS dd FROM `#@__feedback` "; | |||
$row2 = $dsql->GetOne($query); | |||
$chArrNames = array(); | |||
$query = "SELECT id, typename FROM `#@__channeltype` "; | |||
$dsql->Execute('c', $query); | |||
while($row = $dsql->GetArray('c')) | |||
{ | |||
while ($row = $dsql->GetArray('c')) { | |||
$chArrNames[$row['id']] = $row['typename']; | |||
} | |||
$query = "SELECT COUNT(channel) AS dd, channel FROM `#@__arctiny` GROUP BY channel "; | |||
$allArc = 0; | |||
$chArr = array(); | |||
$dsql->Execute('a', $query); | |||
while($row = $dsql->GetArray('a')) | |||
{ | |||
while ($row = $dsql->GetArray('a')) { | |||
$allArc += $row['dd']; | |||
$row['typename'] = $chArrNames[$row['channel']]; | |||
$chArr[] = $row; | |||
} | |||
?> | |||
<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> | |||
<?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 | |||
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')) | |||
{ | |||
while ($row = $dsql->GetArray('m')) { | |||
$arcArr[] = $row; | |||
} | |||
AjaxHead(); | |||
?> | |||
<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> | |||
<?php | |||
exit; | |||
} else if ($dopost=='showauth') | |||
{ | |||
exit; | |||
} else if ($dopost == 'showauth') { | |||
include('templets/index_body_showauth.htm'); | |||
exit; | |||
} else if ($dopost=='showad') | |||
{ | |||
} else if ($dopost == 'showad') { | |||
include('templets/index_body_showad.htm'); | |||
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')) { | |||
echo '没有支持的curl或fsocketopen组件'; | |||
exit; | |||
} | |||
function dedeseo_http_send($url, $limit=0, $post='', $cookie='', $timeout=5) | |||
function dedeseo_http_send($url, $limit = 0, $post = '', $cookie = '', $timeout = 5) | |||
{ | |||
$return = ''; | |||
$matches = parse_url($url); | |||
$scheme = $matches['scheme']; | |||
$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; | |||
if (function_exists('curl_init') && function_exists('curl_exec')) { | |||
$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_FOLLOWLOCATION, 1); | |||
curl_setopt($ch, CURLOPT_USERAGENT, @$_SERVER['HTTP_USER_AGENT']); | |||
curl_setopt($ch, CURLOPT_USERAGENT, @$_SERVER['HTTP_USER_AGENT']); | |||
if ($post) { | |||
curl_setopt($ch, CURLOPT_POST, 1); | |||
$content = is_array($port) ? http_build_query($post) : $post; | |||
@@ -303,18 +269,18 @@ exit; | |||
$header = "Accept: */*\r\n"; | |||
$header .= "Accept-Language: zh-cn\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 .= 'Content-Length: '.strlen($content)."\r\n"; | |||
$header .= 'Content-Length: ' . strlen($content) . "\r\n"; | |||
$header .= "Connection: Close\r\n"; | |||
$header .= "Cache-Control: no-cache\r\n"; | |||
$header .= "Cookie: $cookie\r\n\r\n"; | |||
$out .= $header.$content; | |||
$out .= $header . $content; | |||
} else { | |||
$out = "GET $path HTTP/1.0\r\n"; | |||
$header = "Accept: */*\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 .= "Connection: Close\r\n"; | |||
$header .= "Cookie: $cookie\r\n\r\n"; | |||
@@ -335,7 +301,7 @@ exit; | |||
'timeout' => $timeout, | |||
), | |||
)); | |||
$fp = @fopen($scheme.'://'.$host.':'.$port.$path, 'b', false, $context); | |||
$fp = @fopen($scheme . '://' . $host . ':' . $port . $path, 'b', false, $context); | |||
$fpflag = 1; | |||
} | |||
@@ -365,100 +331,88 @@ exit; | |||
$seo_info = array(); | |||
$seo_info = $dsql->GetOne("SELECT * FROM `#@__plus_seoinfo` ORDER BY id DESC"); | |||
$now = time(); | |||
if ( empty($seo_info) OR $now - $seo_info['create_time'] > 60*60*6 ) | |||
{ | |||
$site = str_replace(array("http://",'/'),'',$cfg_basehost); | |||
if (empty($seo_info) or $now - $seo_info['create_time'] > 60 * 60 * 6) { | |||
$site = str_replace(array("http://", '/'), '', $cfg_basehost); | |||
$url = "http://www.alexa.com/siteinfo/{$site}"; | |||
$html = dedeseo_http_send($url); | |||
//var_dump($html);exit; | |||
if ( preg_match("#API at http://aws.amazon.com/awis -->(.*)</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}"; | |||
$html = Html2Text(dedeseo_http_send($url)); | |||
if ( preg_match("#结果数约([\d]+)个#",$html,$matches) ) | |||
{ | |||
$seo_info['baidu_count'] = isset($matches[1])? $matches[1] : 0; | |||
$html = Html2Text(dedeseo_http_send($url)); | |||
if (preg_match("#结果数约([\d]+)个#", $html, $matches)) { | |||
$seo_info['baidu_count'] = isset($matches[1]) ? $matches[1] : 0; | |||
} | |||
if (empty($seo_info['baidu_count']) AND preg_match("#网站共有([\d, ]+)个#",$html,$matches) ) | |||
{ | |||
$seo_info['baidu_count'] = isset($matches[1])? trim($matches[1]) : 0; | |||
if (empty($seo_info['baidu_count']) and preg_match("#网站共有([\d, ]+)个#", $html, $matches)) { | |||
$seo_info['baidu_count'] = isset($matches[1]) ? trim($matches[1]) : 0; | |||
} | |||
$seo_info['baidu_count'] = empty($seo_info['baidu_count'])? 0 : $seo_info['baidu_count']; | |||
$seo_info['baidu_count'] = empty($seo_info['baidu_count']) ? 0 : $seo_info['baidu_count']; | |||
$url = "http://www.sogou.com/web?query=site:{$site}"; | |||
$html = Html2Text(dedeseo_http_send($url)); | |||
if ( preg_match("#结果数约([\d]+)个#",$html,$matches) ) | |||
{ | |||
$seo_info['sogou_count'] = isset($matches[1])? $matches[1] : 0; | |||
$html = Html2Text(dedeseo_http_send($url)); | |||
if (preg_match("#结果数约([\d]+)个#", $html, $matches)) { | |||
$seo_info['sogou_count'] = isset($matches[1]) ? $matches[1] : 0; | |||
} | |||
if (empty($seo_info['sogou_count']) AND preg_match("#找到约([\d, ]+)条结果#",$html,$matches) ) | |||
{ | |||
$seo_info['sogou_count'] = isset($matches[1])? trim($matches[1]) : 0; | |||
if (empty($seo_info['sogou_count']) and preg_match("#找到约([\d, ]+)条结果#", $html, $matches)) { | |||
$seo_info['sogou_count'] = isset($matches[1]) ? trim($matches[1]) : 0; | |||
} | |||
$seo_info['sogou_count'] = empty($seo_info['sogou_count'])? 0 : $seo_info['sogou_count']; | |||
$seo_info['sogou_count'] = empty($seo_info['sogou_count']) ? 0 : $seo_info['sogou_count']; | |||
$url = "http://www.haosou.com/s?q=site%3A{$site}"; | |||
$html = Html2Text(dedeseo_http_send($url)); | |||
if ( preg_match("#结果数约([\d]+)个#",$html,$matches) ) | |||
{ | |||
$seo_info['haosou360_count'] = isset($matches[1])? $matches[1] : 0; | |||
$html = Html2Text(dedeseo_http_send($url)); | |||
if (preg_match("#结果数约([\d]+)个#", $html, $matches)) { | |||
$seo_info['haosou360_count'] = isset($matches[1]) ? $matches[1] : 0; | |||
} | |||
if (empty($seo_info['haosou360_count']) AND preg_match("#结果约([\d, ]+)个#",$html,$matches) ) | |||
{ | |||
$seo_info['haosou360_count'] = isset($matches[1])? trim($matches[1]) : 0; | |||
if (empty($seo_info['haosou360_count']) and preg_match("#结果约([\d, ]+)个#", $html, $matches)) { | |||
$seo_info['haosou360_count'] = isset($matches[1]) ? trim($matches[1]) : 0; | |||
} | |||
$seo_info['haosou360_count'] = empty($seo_info['haosou360_count'])? 0 : $seo_info['haosou360_count']; | |||
$seo_info['haosou360_count'] = empty($seo_info['haosou360_count']) ? 0 : $seo_info['haosou360_count']; | |||
$in_query = "INSERT INTO `#@__plus_seoinfo` (`create_time`, `alexa_num`, `alexa_area_num`, `baidu_count`, `sogou_count`, `haosou360_count`) VALUES ({$now}, '{$seo_info['alexa_num']}', '{$seo_info['alexa_area_num']}', '{$seo_info['baidu_count']}', '{$seo_info['sogou_count']}', '{$seo_info['haosou360_count']}');"; | |||
$dsql->ExecuteNoneQuery($in_query); | |||
} | |||
$inff=array( | |||
'alexa_num'=>'Alexa全球排名', | |||
'alexa_area_num'=>'Alexa地区排名', | |||
'baidu_count'=>'百度收录', | |||
'sogou_count'=>'搜狗收录', | |||
'haosou360_count'=>'360收录', | |||
$inff = array( | |||
'alexa_num' => 'Alexa全球排名', | |||
'alexa_area_num' => 'Alexa地区排名', | |||
'baidu_count' => '百度收录', | |||
'sogou_count' => '搜狗收录', | |||
'haosou360_count' => '360收录', | |||
); | |||
?> | |||
<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 | |||
exit; | |||
} | |||
?> | |||
exit; | |||
} | |||
?> |
@@ -1,107 +1,96 @@ | |||
<?php | |||
@set_time_limit(0); | |||
require_once(dirname(__FILE__)."/config.php"); | |||
require_once(dirname(__FILE__) . "/config.php"); | |||
AjaxHead(); | |||
if(!function_exists('TestWriteable')) | |||
{ | |||
if (!function_exists('TestWriteable')) { | |||
// 检测是否可写 | |||
function TestWriteable($d, $c=false) | |||
function TestWriteable($d, $c = false) | |||
{ | |||
$tfile = '_write_able.txt'; | |||
$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); | |||
return false; | |||
} | |||
else return TestWriteable($d, true); | |||
} | |||
else | |||
{ | |||
} else return TestWriteable($d, true); | |||
} else { | |||
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; | |||
if(empty($rootDir)) $rootDir = DEDEROOT; | |||
if (TestWriteable($d)) | |||
{ | |||
@file_put_contents($d.'/'.$filename, $testStr); | |||
$remoteUrl = $siteuRL.'/'.str_replace($rootDir, '', str_replace("\\", '/',realpath($d))).'/'.$filename; | |||
if (empty($rootDir)) $rootDir = DEDEROOT; | |||
if (TestWriteable($d)) { | |||
@file_put_contents($d . '/' . $filename, $testStr); | |||
$remoteUrl = $siteuRL . '/' . str_replace($rootDir, '', str_replace("\\", '/', realpath($d))) . '/' . $filename; | |||
$tempStr = @PostHost($remoteUrl); | |||
$reval = (md5($d) == trim($tempStr))? true : false; | |||
unlink($d.'/'.$filename); | |||
$reval = (md5($d) == trim($tempStr)) ? true : false; | |||
unlink($d . '/' . $filename); | |||
return $reval; | |||
} else | |||
{ | |||
} else { | |||
return -1; | |||
} | |||
} | |||
} | |||
if(!function_exists('PostHost')) | |||
{ | |||
function PostHost($host,$data='',$method='GET',$showagent=null,$port=null,$timeout=30){ | |||
if (!function_exists('PostHost')) { | |||
function PostHost($host, $data = '', $method = 'GET', $showagent = null, $port = null, $timeout = 30) | |||
{ | |||
$parse = @parse_url($host); | |||
if (empty($parse)) return false; | |||
if ((int)$port>0) { | |||
if ((int)$port > 0) { | |||
$parse['port'] = $port; | |||
} elseif (!@$parse['port']) { | |||
$parse['port'] = '80'; | |||
} | |||
$parse['host'] = str_replace(array('http://','https://'),array('','ssl://'),"$parse[scheme]://").$parse['host']; | |||
if (!$fp=@fsockopen($parse['host'],$parse['port'],$errnum,$errstr,$timeout)) { | |||
$parse['host'] = str_replace(array('http://', 'https://'), array('', 'ssl://'), "$parse[scheme]://") . $parse['host']; | |||
if (!$fp = @fsockopen($parse['host'], $parse['port'], $errnum, $errstr, $timeout)) { | |||
return false; | |||
} | |||
$method = strtoupper($method); | |||
$wlength = $wdata = $responseText = ''; | |||
$parse['path'] = str_replace(array('\\','//'),'/',@$parse['path'])."?".@$parse['query']; | |||
if ($method=='GET') { | |||
$parse['path'] = str_replace(array('\\', '//'), '/', @$parse['path']) . "?" . @$parse['query']; | |||
if ($method == 'GET') { | |||
$separator = @$parse['query'] ? '&' : ''; | |||
substr($data,0,1)=='&' && $data = substr($data,1); | |||
$parse['path'] .= $separator.$data; | |||
} elseif ($method=='POST') { | |||
$wlength = "Content-length: ".strlen($data)."\r\n"; | |||
substr($data, 0, 1) == '&' && $data = substr($data, 1); | |||
$parse['path'] .= $separator . $data; | |||
} elseif ($method == 'POST') { | |||
$wlength = "Content-length: " . strlen($data) . "\r\n"; | |||
$wdata = $data; | |||
} | |||
$write = "$method $parse[path] HTTP/1.0\r\nHost: $parse[host]\r\nContent-type: application/x-www-form-urlencoded\r\n{$wlength}Connection: close\r\n\r\n$wdata"; | |||
@fwrite($fp,$write); | |||
@fwrite($fp, $write); | |||
while ($data = @fread($fp, 4096)) { | |||
$responseText .= $data; | |||
} | |||
@fclose($fp); | |||
empty($showagent) && $responseText = trim(stristr($responseText,"\r\n\r\n"),"\r\n"); | |||
empty($showagent) && $responseText = trim(stristr($responseText, "\r\n\r\n"), "\r\n"); | |||
return $responseText; | |||
} | |||
} | |||
if(!function_exists('TestAdminPWD')) | |||
{ | |||
if (!function_exists('TestAdminPWD')) { | |||
//返回结果,-1:没有更改默认管理员名称 -2:没有更改默认管理员用户名和密码 0:没有发现默认账号 | |||
function TestAdminPWD() | |||
function TestAdminPWD() | |||
{ | |||
global $dsql; | |||
// 查询栏目表确定栏目所在的目录 | |||
$sql = "SELECT usertype,userid,pwd FROM #@__admin WHERE `userid`='admin'"; | |||
$row = $dsql->GetOne($sql); | |||
if(is_array($row)) | |||
{ | |||
if($row['pwd'] == 'f297a57a5a743894a0e4') | |||
{ | |||
if (is_array($row)) { | |||
if ($row['pwd'] == 'f297a57a5a743894a0e4') { | |||
return -2; | |||
} else { | |||
return -1; | |||
@@ -112,24 +101,24 @@ if(!function_exists('TestAdminPWD')) | |||
} | |||
} | |||
if(!function_exists('IsWritable')) | |||
{ | |||
if (!function_exists('IsWritable')) { | |||
// 检测是否可写 | |||
function IsWritable($pathfile) { | |||
$isDir = substr($pathfile,-1)=='/' ? true : false; | |||
function IsWritable($pathfile) | |||
{ | |||
$isDir = substr($pathfile, -1) == '/' ? true : false; | |||
if ($isDir) { | |||
if (is_dir($pathfile)) { | |||
mt_srand((double)microtime()*1000000); | |||
$pathfile = $pathfile.'dede_'.uniqid(mt_rand()).'.tmp'; | |||
mt_srand((float)microtime() * 1000000); | |||
$pathfile = $pathfile . 'dede_' . uniqid(mt_rand()) . '.tmp'; | |||
} elseif (@mkdir($pathfile)) { | |||
return IsWritable($pathfile); | |||
} else { | |||
return false; | |||
} | |||
} | |||
@chmod($pathfile,0777); | |||
$fp = @fopen($pathfile,'ab'); | |||
if ($fp===false) return false; | |||
@chmod($pathfile, 0777); | |||
$fp = @fopen($pathfile, 'ab'); | |||
if ($fp === false) return false; | |||
fclose($fp); | |||
$isDir && @unlink($pathfile); | |||
return true; | |||
@@ -146,20 +135,16 @@ $safeMsg = array(); | |||
// <a href="'.$helpurl.'" style="color:blue;text-decoration:underline;" target="_blank">查看如何取消</a>'; | |||
//} | |||
$dirname = str_replace('index_body.php', '', strtolower($_SERVER['PHP_SELF'])); | |||
if(preg_match("#[\\|/]dede[\\|/]#", $dirname)) | |||
{ | |||
if (preg_match("#[\\|/]dede[\\|/]#", $dirname)) { | |||
$safeMsg[] = '默认管理目录为dede,需要立即将它更名;'; | |||
} | |||
if(IsWritable(DEDEDATA.'/common.inc.php')) | |||
{ | |||
if (IsWritable(DEDEDATA . '/common.inc.php')) { | |||
$safeMsg[] = '强烈建议data/common.inc.php文件属性设置为644(Linux/Unix)或只读(NT);'; | |||
} | |||
$rs = TestAdminPWD(); | |||
if($rs < 0) | |||
{ | |||
if ($rs < 0) { | |||
$linkurl = "<a href='sys_admin_user.php' style='color:blue;text-decoration:underline;'>马上修改</a>"; | |||
switch ($rs) | |||
{ | |||
switch ($rs) { | |||
case -1: | |||
$msg = "没有更改默认管理员名称admin,建议您修改为其他管理账号!{$linkurl}"; | |||
break; | |||
@@ -177,33 +162,32 @@ if($rs < 0) | |||
//} | |||
?> | |||
<?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 | |||
} | |||
?> |
@@ -783,32 +783,36 @@ $(document).ready(function () { | |||
}, 500); | |||
} | |||
$('.datepicker').daterangepicker({ | |||
"singleDatePicker": true, | |||
"autoApply": true, | |||
"showDropdowns": true, | |||
"linkedCalendars": false, | |||
"timePicker": true, | |||
"timePicker24Hour": true, | |||
"timePickerSeconds": true, | |||
"showCustomRangeLabel": false, | |||
ranges: { | |||
'今日': [moment(), moment()], | |||
'昨日': [moment().subtract(1, 'days'), moment().subtract(1, 'days')], | |||
'本月': [moment().startOf('month'), moment().startOf('month')], | |||
'上月': [moment().subtract(1, 'month').startOf('month'), moment().subtract(1, 'month').startOf('month')] | |||
}, | |||
"locale": { | |||
format: 'YYYY-MM-DD HH:mm:ss', | |||
applyLabel: '确定', | |||
cancelLabel: '取消', | |||
daysOfWeek: ['日', '一', '二', '三', '四', '五', '六'], | |||
monthNames: ['一月', '二月', '三月', '四月', '五月', '六月', | |||
'七月', '八月', '九月', '十月', '十一月', '十二月'], | |||
firstDay: 1 | |||
} | |||
}, function (start) { | |||
$(this).val(start.format("YYYY-MM-DD HH:mm:ss")); | |||
}); | |||
if (typeof $.daterangepicker !== "undefined") { | |||
$('.datepicker').daterangepicker({ | |||
"singleDatePicker": true, | |||
"autoApply": true, | |||
"showDropdowns": true, | |||
"linkedCalendars": false, | |||
"timePicker": true, | |||
"timePicker24Hour": true, | |||
"timePickerSeconds": true, | |||
"showCustomRangeLabel": false, | |||
ranges: { | |||
'今日': [moment(), moment()], | |||
'昨日': [moment().subtract(1, 'days'), moment().subtract(1, 'days')], | |||
'本月': [moment().startOf('month'), moment().startOf('month')], | |||
'上月': [moment().subtract(1, 'month').startOf('month'), moment().subtract(1, 'month').startOf('month')] | |||
}, | |||
"locale": { | |||
format: 'YYYY-MM-DD HH:mm:ss', | |||
applyLabel: '确定', | |||
cancelLabel: '取消', | |||
daysOfWeek: ['日', '一', '二', '三', '四', '五', '六'], | |||
monthNames: ['一月', '二月', '三月', '四月', '五月', '六月', | |||
'七月', '八月', '九月', '十月', '十一月', '十二月'], | |||
firstDay: 1 | |||
} | |||
}, function (start) { | |||
$(this).val(start.format("YYYY-MM-DD HH:mm:ss")); | |||
}); | |||
} | |||
}) |
@@ -1,6 +1,6 @@ | |||
<?php | |||
/** | |||
* 后台登陆 | |||
* 后台登录 | |||
* | |||
* @version $Id: login.php 1 8:48 2010年7月13日Z tianya $ | |||
* @package DedeCMS.Administrator | |||
@@ -59,7 +59,6 @@ if($dopost=="delmember") | |||
$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_friends` WHERE mid='$id' Or fid='$id' "); | |||
$dsql->ExecuteNoneQuery("DELETE FROM `#@__member_vhistory` WHERE mid='$id' Or vid='$id' "); | |||
$dsql->ExecuteNoneQuery("DELETE FROM `#@__feedback` WHERE mid='$id' "); | |||
$dsql->ExecuteNoneQuery("UPDATE `#@__archives` SET mid='0' WHERE mid='$id'"); | |||
#api{{ | |||
@@ -122,7 +121,6 @@ if($dopost=="delmember") | |||
$dsql->ExecuteNoneQuery("DELETE FROM `#@__member_operation` WHERE mid IN (".str_replace("`",",",$id).") "); | |||
$dsql->ExecuteNoneQuery("DELETE FROM `#@__member_pms` WHERE toid IN (".str_replace("`",",",$id).") Or fromid IN (".str_replace("`",",",$id).") "); | |||
$dsql->ExecuteNoneQuery("DELETE FROM `#@__member_friends` WHERE mid IN (".str_replace("`",",",$id).") Or fid IN (".str_replace("`",",",$id).") "); | |||
$dsql->ExecuteNoneQuery("DELETE FROM `#@__member_vhistory` WHERE mid IN (".str_replace("`",",",$id).") Or vid IN (".str_replace("`",",",$id).") "); | |||
$dsql->ExecuteNoneQuery("DELETE FROM `#@__feedback` WHERE mid IN (".str_replace("`",",",$id).") "); | |||
$dsql->ExecuteNoneQuery("UPDATE `#@__archives` SET mid='0' WHERE mid IN (".str_replace("`",",",$id).")"); | |||
} | |||
@@ -88,11 +88,13 @@ if($action=='') | |||
$dm = new DedeModule($mdir); | |||
if(empty($moduletype)) $moduletype = ''; | |||
$modules_remote = $dm->GetModuleUrlList($moduletype,$mdurl); | |||
$modules = array(); | |||
$modules = $dm->GetModuleList($moduletype); | |||
is_array($modules) || $modules = array(); | |||
$modules = array_merge($modules,$modules_remote); | |||
$modules_remote = $dm->GetModuleUrlList($moduletype,$mdurl); | |||
$modules = array(); | |||
$modules = $dm->GetModuleList($moduletype); | |||
is_array($modules) || $modules = array(); | |||
if (is_array($modules_remote) && count($modules_remote) > 0) { | |||
$modules = array_merge($modules, $modules_remote); | |||
} | |||
require_once(dirname(__FILE__)."/templets/module_main.htm"); | |||
$dm->Clear(); | |||
exit(); | |||
@@ -197,13 +197,13 @@ else if($dopost=='ddimg') | |||
{ | |||
//生成缩略图 | |||
ob_start(); | |||
if(!preg_match("/^(http:\/\/)?([^\/]+)/i", $img)) $img = $cfg_basedir.$img; | |||
if(!preg_match("/^(http[s]?:\/\/)?([^\/]+)/i", $img)) $img = $cfg_basedir.$img; | |||
ImageResizeNew($img, $cfg_ddimg_width, $cfg_ddimg_height, '', false); | |||
$imagevariable = ob_get_contents(); | |||
ob_end_clean(); | |||
header('Content-type: image/jpeg'); | |||
header('Content-Length: '.strlen($imagevariable)); | |||
echo $imagevariable; | |||
echo $imagevariable; | |||
exit(); | |||
} | |||
/************************ | |||
@@ -49,8 +49,6 @@ if($dopost=="ok") | |||
$dsql->ExecuteNoneQuery("DELETE FROM `#@__arccache`"); | |||
echo "\n成功更新arclist调用缓存,准备清理过期会员访问历史...<hr />"; | |||
$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' "); | |||
echo "成功清理过期短信,准备修正错误文档,这可能要占较长的时间..."; | |||
if($uparc == 1) | |||
@@ -140,12 +140,13 @@ EOT; | |||
if ($keywords) | |||
{ | |||
$dsql->SetQuery("SELECT * FROM `#@__sysconfig` WHERE info LIKE '%$keywords%' order by aid asc"); | |||
$dsql->SetQuery("SELECT * FROM `#@__sysconfig` WHERE info LIKE '%$keywords%' OR varname LIKE '%$keywords%' order by aid asc"); | |||
$dsql->Execute(); | |||
while ($row = $dsql->GetArray()) { | |||
$bgcolor = ($i++%2==0)? "#F9FCEF" : "#ffffff"; | |||
$row['info'] = preg_replace("#{$keywords}#", '<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?>"> | |||
<td width="300"><?php echo $row['info']; ?>: </td> | |||
@@ -1,42 +1,57 @@ | |||
{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"> | |||
<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> | |||
<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="20%">分类</td> | |||
<td width="20%">广告名称</td> | |||
@@ -44,31 +59,33 @@ | |||
<td width="11%">是否限时</td> | |||
<td width="11%">结束时间</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"> | |||
{dede:pagelist listsize=5/} | |||
{dede:pagelist listsize=5/} | |||
</td> | |||
</tr> | |||
</table> | |||
</td> | |||
</tr> | |||
</table> | |||
</tr> | |||
</table> | |||
</td> | |||
</tr> | |||
</table> | |||
</body> | |||
</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"> | |||
<script language="javascript" src="../static/js/jquery.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/daterangepicker.js"></script> | |||
<script language='javascript' src="js/main.js"></script> | |||
<script src="../static/js/bootstrap.bundle.js"></script> | |||
<link rel="stylesheet" href="../static/css/jquery.fileupload.css"> | |||
<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"> | |||
<script language="javascript" src="../static/js/jquery.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/daterangepicker.js"></script> | |||
<script language='javascript' src="js/main.js"></script> | |||
<script src="../static/js/bootstrap.bundle.js"></script> | |||
<link rel="stylesheet" href="../static/css/jquery.fileupload.css"> | |||
<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"> | |||
<script language="javascript" src="../static/js/jquery.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/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> | |||
<link rel="stylesheet" href="../static/css/jquery.fileupload.css"> | |||
<link href="../static/css/cropper.min.css" rel="stylesheet"> | |||
@@ -1,202 +1,203 @@ | |||
{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"> | |||
<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> | |||
<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> | |||
{/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> | |||
</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"> | |||
<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> | |||
<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> | |||
</html> | |||
</html> |
@@ -5,6 +5,8 @@ | |||
<head> | |||
<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="../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/main.js"></script> | |||
<script language="javascript" src="js/list.js"></script> | |||
<style> | |||
.maintable { | |||
width: 98%!important; | |||
} | |||
</style> | |||
</head> | |||
<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> | |||
<td align="center" height="28" background="images/newlinebg3.gif"> | |||
<input type='button' class="coolbg np" | |||
@@ -44,7 +51,7 @@ | |||
</table> | |||
<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'> | |||
<td background='images/wbg.gif' colspan='7' style="padding-left:10px;"> | |||
{dede:global.positionname/}文档列表 (使用鼠标右键进行常用操作) | |||
@@ -64,7 +71,7 @@ | |||
<form name="form2"> | |||
{dede:datalist} | |||
<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> | |||
<td width="13%" align='center'> | |||
<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'> | |||
<input type='hidden' name='dopost' value='listArchives' /> | |||
<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> | |||
<td background='images/wbg.gif' align='center'> | |||
<table border='0' cellpadding='0' cellspacing='0' height="32"> | |||
@@ -5,6 +5,8 @@ | |||
<head> | |||
<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="../static/js/jquery.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/main.js"></script> | |||
<script language="javascript" src="js/list.js"></script> | |||
<style> | |||
.maintable { | |||
width: 98%!important; | |||
} | |||
</style> | |||
</head> | |||
<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> | |||
<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> | |||
</tr> | |||
</table> | |||
@@ -53,7 +54,7 @@ | |||
<!-- 内容列表 --> | |||
<form name="form2"> | |||
<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"> | |||
<td height="28" colspan="10" background="images/tbg.gif" style="padding-left:10px;"> | |||
◆ {dede:global.positionname/}文档列表 (使用鼠标右键弹出菜单) | |||
@@ -137,7 +138,7 @@ | |||
<form name='form3' action='content_list.php' method='get'> | |||
<input type='hidden' name='dopost' value='listArchives' /> | |||
<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'> | |||
<td background='images/wbg.gif' align='center'> | |||
<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"> | |||
<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> | |||
<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> | |||
</html> |
@@ -3,6 +3,8 @@ | |||
<head> | |||
<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"> | |||
//获得选中文件的文件名 | |||
@@ -5,6 +5,8 @@ | |||
<head> | |||
<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="../static/js/jquery.js"></script> | |||
<script language="javascript" src="../static/js/dedeajax2.js"></script> | |||
@@ -126,51 +128,52 @@ | |||
} | |||
} | |||
</script> | |||
<style> | |||
.maintable { | |||
width: 98%!important; | |||
} | |||
</style> | |||
</head> | |||
<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> | |||
<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"> | |||
<tr bgcolor="#FFFFFF"> | |||
<td height="4"></td> | |||
</tr> | |||
</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"> | |||
<td height="24" colspan="9" background="images/tbg.gif" style="padding-left:10px;"> | |||
{dede:global.positionname/}文档列表 (使用鼠标右键进行常用操作) | |||
@@ -239,12 +242,12 @@ | |||
</tr> | |||
<tr bgcolor="#FFFFFF"> | |||
<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'> | |||
<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> | |||
<td width='90' align='center'>请选择类目:</td> | |||
<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"> | |||
<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> | |||
<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> | |||
</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)) | |||
{ | |||
$allowhtml = array('htmltext'); | |||
@@ -51,17 +63,20 @@ if(!empty($fields)) | |||
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> | |||
</html> |
@@ -1,61 +1,80 @@ | |||
{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"> | |||
<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> | |||
<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> | |||
<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"> | |||
<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> | |||
<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> | |||
</html> |
@@ -7,7 +7,6 @@ | |||
<script language="javascript" src="../static/js/dedeajax2.js"></script> | |||
<script language="javascript" src="js/main.js"></script> | |||
<script language="javascript"> | |||
<!-- | |||
function SelectTemplets(fname){ | |||
if(document.all){ | |||
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); | |||
} | |||
--> | |||
</script> | |||
</head> | |||
<body leftmargin='8' topmargin='8'> | |||
@@ -1,114 +1,111 @@ | |||
{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"> | |||
<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> | |||
<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"> | |||
<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> | |||
</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"> | |||
<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> | |||
<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> | |||
</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"> | |||
<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> | |||
<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); | |||
$ty1=""; | |||
$ty2=""; | |||
@@ -343,20 +354,21 @@ foreach ($files as $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> | |||
</html> |
@@ -5,14 +5,16 @@ | |||
<head> | |||
<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="../static/js/jquery.js"></script> | |||
<script language="javascript" src="../static/js/dedeajax2.js"></script> | |||
<script language="javascript" src="js/main.js"></script> | |||
<script language="JavaScript"> | |||
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 addget = "<?php echo $addget?>"; | |||
//加载列表 | |||
@@ -54,24 +56,24 @@ | |||
var ListArea = $Obj('pagelist'); | |||
var pagenum = Math.ceil(totalrow / pagesize); | |||
var listsize = 3; | |||
var ahtml = ""; | |||
var ahtml = "<ul class='pagination justify-content-center'>"; | |||
var startloop = 1; | |||
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) { | |||
startloop = pagenum - (listsize * 2); | |||
if (startloop < 1) startloop = 1; | |||
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) { | |||
for (i = 1; i <= pagenum; 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 { | |||
@@ -81,27 +83,32 @@ | |||
if (endnum >= pagenum) endnum = pagenum; | |||
for (i = startloop; i <= endnum; 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> | |||
<style> | |||
.maintable { | |||
width: 98%!important; | |||
} | |||
</style> | |||
</head> | |||
<body background='images/allbg.gif' leftmargin='8' topmargin='8'> | |||
<div class="bodytitle"> | |||
<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" | |||
<table width="98%" border="0" cellpadding="1" cellspacing="1" align="center" class="maintable" | |||
style="border:1px solid #CFCFCF;border-bottom:none;"> | |||
<tr> | |||
<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> | |||
<td width='36%' class="tbtitletxt" style="padding-left:10px;"><strong>自由列表管理</strong> [<a | |||
href="freelist_add.php"><u>增加列表</u></a>]</td> | |||
@@ -112,16 +119,17 @@ | |||
</td> | |||
</tr> | |||
</table> | |||
<span id='rslist'> | |||
<div id='rslist'> | |||
<?php | |||
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" | |||
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> | |||
<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"> | |||
<tr> | |||
<td width="200" align="center"> | |||
@@ -139,12 +147,12 @@ | |||
onclick="location='makehtml_freelist.php';" class="coolbg np" /> | |||
</td> | |||
<td width="200"> | |||
<span id='pagelist'> | |||
<script language='javascript'>ReloadPageNum(1);</script></span> | |||
</td> | |||
</tr> | |||
</form> | |||
</table> | |||
</td> | |||
</tr> | |||
</table> | |||
@@ -1,129 +1,136 @@ | |||
{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"> | |||
<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> | |||
<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) | |||
{ | |||
if($k==$ischeck) echo "<option value='$k' selected>$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> | |||
<tr bgcolor="#ffffff" height="28"> | |||
<tr bgcolor="#ffffff" height="28"> | |||
<td colspan="8"> | |||
<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> | |||
</tr> | |||
<tr align="center" bgcolor="#F9FCEF" height="28"> | |||
</tr> | |||
<tr align="center" bgcolor="#F9FCEF" height="28"> | |||
<td colspan="8"> | |||
{dede:pagelist listsize=6/} | |||
{dede:pagelist listsize=6/} | |||
</td> | |||
</tr> | |||
</table> | |||
</tr> | |||
</table> | |||
</td> | |||
</tr> | |||
</table> | |||
</tr> | |||
</table> | |||
</body> | |||
</html> |
@@ -6,12 +6,13 @@ | |||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | |||
<title>DedeCMS Home</title> | |||
<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/indexbody.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/dedeajax2.js"></script> | |||
<script language="javascript" src="js/jquery.json-2.2.min.js"></script> | |||
<script language="javascript" src="js/indexbody.js"></script> | |||
<script type="text/javascript"> | |||
function showMore() { | |||
@@ -32,84 +33,98 @@ | |||
}); | |||
}); | |||
</script> | |||
<style> | |||
.row { | |||
display: flex; | |||
flex-wrap: wrap; | |||
} | |||
.row>[class*='col-'] { | |||
display: flex; | |||
flex-direction: column; | |||
} | |||
</style> | |||
</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> | |||
</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 " <a href='javascript:LoadUpdateInfos();' class='np coolbg'>进行在线更新</a> \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>"; | |||
?> | |||
</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" | |||
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 | |||
$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"> | |||
<tr> | |||
<td width="25%" class='nline' style="text-align:right">您的级别:</td> | |||
@@ -194,14 +209,19 @@ | |||
</td> | |||
</tr> | |||
</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"> | |||
<tr> | |||
<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 class='nline' style="text-align:left"><a | |||
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> | |||
</table> | |||
</dd> | |||
</dl> | |||
<!--开发团队结束--> | |||
</div> | |||
<!--/.card-body--> | |||
</div> | |||
<!--/.card--> | |||
</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 | |||
$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"> | |||
<?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> | |||
<td class='nline' style="text-align:left"> | |||
<?php echo $linkstr; ?> | |||
</td> | |||
</tr> | |||
<?php | |||
} | |||
} else { | |||
?> | |||
} | |||
} else { | |||
?> | |||
<tr> | |||
<td class='nline' style="text-align:left"> | |||
暂无新增内容 | |||
</td> | |||
</tr> | |||
<?php | |||
} | |||
?> | |||
} | |||
?> | |||
</table> | |||
</dd> | |||
</dl> | |||
<!--最新文档结束--> | |||
</div> | |||
<!--/.card-body--> | |||
</div> | |||
<!--/.card--> | |||
</div> | |||
</div> | |||
</div> | |||
<div class="footer"> | |||
<br style='clear:both' /> | |||
<!-- //底部 --> | |||
<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> | |||
<!-- 下面是隐藏的项目 --> | |||
@@ -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> | |||
<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> | |||
<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> | |||
</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"> | |||
<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> | |||
<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> | |||
</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> | |||
</form> | |||
</table> | |||
</td> | |||
</tr> | |||
</table> | |||
</table> | |||
</body> | |||
</html> |
@@ -1,110 +1,127 @@ | |||
{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"> | |||
<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> | |||
<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) | |||
{ | |||
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) | |||
{ | |||
if($spacesta==$k) echo "<option value='$k' selected>$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> | |||
</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>'; | |||
if($fields['spacesta']==-2) 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='浏览会员空间' />"; | |||
} | |||
?> | |||
</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> | |||
</html> |
@@ -184,7 +184,7 @@ function checkSubmit() | |||
<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']; ?>' 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> | |||
</td> | |||
@@ -4,13 +4,20 @@ | |||
<head> | |||
<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> | |||
<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> | |||
<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> | |||
<td width='20%' style="padding-left:10px;"><b>内容模型管理</b></td> | |||
<td align='right'> | |||
@@ -1,47 +1,59 @@ | |||
{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"> | |||
<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> | |||
<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="40%">插件名称</td> | |||
<td width="20%">插件作者</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"> | |||
{dede:pagelist listsize=6/} | |||
{dede:pagelist listsize=6/} | |||
</td> | |||
</tr> | |||
</table> | |||
</td> | |||
</tr> | |||
</table> | |||
</tr> | |||
</table> | |||
</td> | |||
</tr> | |||
</table> | |||
</body> | |||
</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"> | |||
<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> | |||
<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> | |||
</html> |
@@ -1,165 +1,172 @@ | |||
{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"> | |||
<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> | |||
<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 = ''; | |||
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)) | |||
{ | |||
$arr = $dsql->GetOne("SELECT * FROM `#@__stepselect` WHERE egroup='{$egroup}' "); | |||
@@ -210,85 +224,87 @@ if(!empty($egroup)) | |||
// 如果添加3级之类 | |||
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') { | |||
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($fields['evalue']>500 && $fields['evalue']%500 != 0) $fields['ename'] = " └─".$fields['ename']; | |||
@@ -296,11 +312,11 @@ if(!empty($egroup)) | |||
$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($fields['evalue']>500 && $fields['evalue']%500 != 0) echo '二级选择'; | |||
@@ -309,71 +325,71 @@ if(!empty($egroup)) | |||
echo "三级选择"; | |||
} | |||
?></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)) | |||
{ | |||
?> | |||
<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 | |||
{ | |||
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 | |||
{ | |||
?> | |||
<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']) { | |||
case 0: | |||
echo "一级选择"; | |||
@@ -386,23 +402,24 @@ else | |||
break; | |||
} | |||
?> | |||
</td> | |||
</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} | |||
<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> | |||
</html> |
@@ -37,7 +37,7 @@ | |||
</td> | |||
</tr> | |||
<tr align="center" height="25" bgcolor="#FFFFFF"> | |||
<td> 登陆通行证网址: </td> | |||
<td> 登录通行证网址: </td> | |||
<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> | |||
</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" : ""; ?>> | |||
<label for='gdopen1'>注册会员 </label> | |||
<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" : ""; ?>> | |||
<label for='gdopen3'>会员投稿 </label> | |||
<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" : ""; ?>> | |||
<label for='gdopen5'>会员短消息 </label> | |||
<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" : ""; ?>> | |||
<label for='gdopen7'>问答 </label></td> | |||
</tr> | |||
@@ -5,6 +5,8 @@ | |||
<head> | |||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | |||
<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" /> | |||
<script language="javascript"> | |||
function checkall(form, prefix, checkall) { | |||
@@ -23,16 +25,21 @@ | |||
location = "tags_main.php?action=delete&ids=" + tid; | |||
} | |||
</script> | |||
<style> | |||
.maintable { | |||
width: 98%!important; | |||
} | |||
</style> | |||
</head> | |||
<body> | |||
<div class="bodytitle"> | |||
<div class="bodytitle mt-3"> | |||
<div class="bodytitleleft"></div> | |||
<div class="bodytitletxt" style="padding-left:10px;"><a href="tags_main.php">Tags标签管理</a></div> | |||
</div> | |||
<div class="main"> | |||
<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> | |||
<td height="20" align="left" bgcolor="#F0FBBD" background="images/wbg.gif" | |||
style="padding-left:10px;"><strong>提取TAG</strong></td> | |||
@@ -50,11 +57,11 @@ | |||
</tr> | |||
</table> | |||
</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;"> | |||
<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> | |||
<td align="left" style="padding-left:10px;"><strong>TAG维护</strong></td> | |||
<form name='form2' action="tags_main.php"> | |||
@@ -117,7 +124,7 @@ | |||
</td> | |||
<td> | |||
<a href='javascript:UpdateOne(<?php echo $fields['id']; ?>);'>[更新]</a> | |||
<a href='makehtml_taglist.php?tid=<?php echo $fields['id'];?>'>[生成HTML]</a> | |||
<a href='javascript:DeleteOne(<?php echo $fields['id']; ?>);'>[删]</a> | |||
</td> | |||
@@ -1,25 +1,43 @@ | |||
{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"> | |||
<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> | |||
<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); | |||
echo "<select name='likeid' id='likeid'>\r\n"; | |||
$dsql->Execute("s","Select likeid From `#@__sgpage` group by likeid "); | |||
@@ -31,62 +49,64 @@ li { float:left; padding-right:8px; line-height:24px; } | |||
} | |||
echo "</select>\r\n"; | |||
?></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> | |||
</td> | |||
</tr> | |||
</table> | |||
</tr> | |||
</table> | |||
</body> | |||
</html> |
@@ -1,54 +1,64 @@ | |||
{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"> | |||
<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> | |||
<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="22%">投票名称</td> | |||
<td width="15%">开始时间</td> | |||
<td width="15%">结束时间</td> | |||
<td width="10%">投票总数</td> | |||
<td width="10%">状态</td> | |||
<td width="10%">状态</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> | |||
</tr> | |||
</table> | |||
</td> | |||
</tr> | |||
</table> | |||
</tr> | |||
</table> | |||
</body> | |||
</html> |