<?php
if(!defined('EMLOG_ROOT')) {exit('error!');}
$isdraft = $pid == 'draft' ? '&pid=draft' : '';
$isDisplaySort = !$sid ? "style=\"display:none;\"" : '';
$isDisplayTag = !$tagId ? "style=\"display:none;\"" : '';
$isDisplayUser = !$uid ? "style=\"display:none;\"" : '';
?>
<div class=containertitle><b><?php echo $pwd; ?></b>
<?php if(isset($_GET['active_del'])):?><span class="actived">å 餿¥å¿æå</span><?php endif;?>
<?php if(isset($_GET['active_up'])):?><span class="actived">æ¥å¿ç½®é¡¶æå</span><?php endif;?>
<?php if(isset($_GET['active_down'])):?><span class="actived">åæ¶ç½®é¡¶æå</span><?php endif;?>
<?php if(isset($_GET['error_a'])):?><span class="error">è¯·éæ©è¦å¤ççæ¥å¿</span><?php endif;?>
<?php if(isset($_GET['error_b'])):?><span class="error">è¯·éæ©è¦æ§è¡çæä½</span><?php endif;?>
<?php if(isset($_GET['active_post'])):?><span class="actived">å叿¥å¿æå</span><?php endif;?>
<?php if(isset($_GET['active_move'])):?><span class="actived">ç§»å¨æ¥å¿æå</span><?php endif;?>
<?php if(isset($_GET['active_change_author'])):?><span class="actived">æ´æ¹ä½è
æå</span><?php endif;?>
<?php if(isset($_GET['active_hide'])):?><span class="actived">转å
¥è稿箱æå</span><?php endif;?>
</div>
<div class=line></div>
<div class="filters">
<div id="f_title">
<span <?php echo !$sid && !$tagId && !$uid ? "class=\"filter\"" : ''; ?>><a href="./admin_log.php?<?php echo $isdraft; ?>">å
¨é¨</a></span>
<span id="f_t_sort"><a href="javascript:void(0);">åç±»</a></span>
<span id="f_t_tag"><a href="javascript:void(0);">æ ç¾</a></span>
<span id="f_t_user"><a href="javascript:void(0);">ä½è
</a></span>
</div>
<div id="f_sort" <?php echo $isDisplaySort ?>>
åç±»ï¼<span <?php echo $sid == -1 ? "class=\"filter\"" : ''; ?>><a href="./admin_log.php?sid=-1&<?php echo $isdraft; ?>">æªåç±»</a></span>
<?php foreach($sorts as $val):
$a = "sort_{$val['sid']}";
$$a = '';
$b = "sort_$sid";
$$b = "class=\"filter\"";
?>
<span <?php echo $$a; ?>><a href="./admin_log.php?sid=<?php echo $val['sid'].$isdraft; ?>"><?php echo $val['sortname']; ?></a></span>
<?php endforeach;?>
</div>
<div id="f_tag" <?php echo $isDisplayTag ?>>
æ ç¾ï¼
<?php foreach($tags as $val):
$a = 'tag_'.$val['tid'];
$$a = '';
$b = 'tag_'.$tagId;
$$b = "class=\"filter\"";
?>
<span <?php echo $$a; ?>><a href="./admin_log.php?tagid=<?php echo $val['tid'].$isdraft; ?>"><?php echo $val['tagname']; ?></a></span>
<?php endforeach;?>
</div>
<div id="f_user" <?php echo $isDisplayUser ?>>
ä½è
ï¼
<?php foreach($users as $key => $val):
if (ROLE != 'admin' && $key != UID){
continue;
}
$a = 'user_'.$key;
$$a = '';
$b = 'user_'.$uid;
$$b = "class=\"filter\"";
$val['name'] = $val['name'];
?>
<span <?php echo $$a; ?>><a href="./admin_log.php?uid=<?php echo $key.$isdraft; ?>"><?php echo $val['name']; ?></a></span>
<?php endforeach;?>
</div>
</div>
<form action="admin_log.php?action=operate_log" method="post" name="form_log" id="form_log">
<input type="hidden" name="pid" value="<?php echo $pid; ?>">
<table width="100%" id="adm_log_list" class="item_list">
<thead>
<tr>
<th width="21"><input onclick="CheckAll(this.form)" type="checkbox" value="on" name="chkall" /></th>
<th width="490"><b>æ é¢</b></th>
<?php if ($pid != 'draft'): ?>
<th width="40" class="tdcenter"><b>æ¥ç</b></th>
<?php endif; ?>
<th width="100"><b>ä½è
</b></th>
<th width="146"><b>åç±»</b></th>
<th width="148"><b><a href="./admin_log.php?sortDate=<?php echo $sortDate.$sorturl; ?>">æ¶é´</a></b></th>
<th width="40" class="tdcenter"><b><a href="./admin_log.php?sortComm=<?php echo $sortComm.$sorturl; ?>">è¯è®º</a></b></th>
<th width="40" class="tdcenter"><b><a href="./admin_log.php?sortView=<?php echo $sortView.$sorturl; ?>">é
读</a></b></th>
</tr>
</thead>
<tbody>
<?php
foreach($logs as $key=>$value):
$sortName = $value['sortid'] == -1 && !array_key_exists($value['sortid'], $sort_cache) ? 'æªåç±»' : $sort_cache[$value['sortid']]['sortname'];
$author = $user_cache[$value['author']]['name'];
$tags = isset($log_cache_tags[$value['gid']]) ? $log_cache_tags[$value['gid']] : '' ;
$tagStr = '';
if (is_array($tags) && !empty($tags)) {
foreach ($tags as $val) {
$tagStr .="<span class=logtag><a href=\"./admin_log.php?tagid={$val['tid']}$isdraft\">{$val['tagname']}</a></span>";
}
if ($tagStr) {
$tagStr = '<span class=logtags>'.$tagStr.'</span>';
}
}
?>
<tr>
<td><input type="checkbox" name="blog[]" value="<?php echo $value['gid']; ?>" class="ids" /></td>
<td>
<a href="write_log.php?action=edit&gid=<?php echo $value['gid']; ?>"><?php echo $value['title']; ?></a>
<?php echo $value['attnum']; ?>
<?php echo $value['istop']; ?>
<?php echo $tagStr; ?>
</td>
<?php if ($pid != 'draft'): ?>
<td class="tdcenter">
<a href="../?post=<?php echo $value['gid']; ?>" target="_blank" title="卿°çªå£æ¥ç">
<img src="./views/<?php echo ADMIN_TPL; ?>/images/vlog.gif" align="absbottom" border="0" /></a>
</td>
<?php endif; ?>
<td><a href="./admin_log.php?uid=<?php echo $value['author'].$isdraft;?>"><?php echo $author; ?></a></td>
<td><a href="./admin_log.php?sid=<?php echo $value['sortid'].$isdraft;?>"><?php echo $sortName; ?></a></td>
<td><?php echo $value['date']; ?></td>
<td class="tdcenter"><a href="comment.php?gid=<?php echo $value['gid']; ?>"><?php echo $value['comnum']; ?></a></td>
<td class="tdcenter"><?php echo $value['views']; ?></a></td>
</tr>
<?php endforeach; ?>
</tbody>
</table>
<input name="operate" id="operate" value="" type="hidden" />
<div class="list_footer">
éä¸é¡¹ï¼
<a href="javascript:logact('del');">å é¤</a>
<?php if($pid == 'draft'): ?>
<a href="javascript:logact('pub');">åå¸</a>
<?php else: ?>
<a href="javascript:logact('hide');">转å
¥è稿箱</a>
<?php if (ROLE == 'admin'):?>
<a href="javascript:logact('top');">置顶</a>
<a href="javascript:logact('notop');">åæ¶ç½®é¡¶</a>
<?php endif;?>
<select name="sort" id="sort" onChange="changeSort(this);">
<option value="" selected="selected">ç§»å¨å°åç±»...</option>
<?php foreach($sorts as $val):?>
<option value="<?php echo $val['sid']; ?>"><?php echo $val['sortname']; ?></option>
<?php endforeach;?>
<option value="-1">æªåç±»</option>
</select>
<?php if (ROLE == 'admin' && count($users) > 1):?>
<select name="author" id="author" onChange="changeAuthor(this);">
<option value="" selected="selected">æ´æ¹ä½è
为...</option>
<?php foreach($users as $key => $val):
$val['name'] = $val['name'];
?>
<option value="<?php echo $key; ?>"><?php echo $val['name']; ?></option>
<?php endforeach;?>
</select>
<?php endif;?>
<?php endif;?>
</div>
</form>
<div class="page"><?php echo $pageurl; ?> (æ<?php echo $logNum; ?>æ¡<?php echo $pid == 'draft' ? 'è稿' : 'æ¥å¿'; ?>)</div>
<script>
$(document).ready(function(){
$("#adm_log_list tbody tr:odd").addClass("tralt_b");
$("#adm_log_list tbody tr")
.mouseover(function(){$(this).addClass("trover")})
.mouseout(function(){$(this).removeClass("trover")});
$("#f_t_sort").click(function(){$("#f_sort").toggle();$("#f_tag").hide();$("#f_user").hide();});
$("#f_t_tag").click(function(){$("#f_tag").toggle();$("#f_sort").hide();$("#f_user").hide();});
$("#f_t_user").click(function(){$("#f_user").toggle();$("#f_sort").hide();$("#f_tag").hide();});
});
setTimeout(hideActived,2600);
function logact(act){
if (getChecked('ids') == false) {
alert('è¯·éæ©è¦æä½çæ¥å¿');
return;}
if(act == 'del' && !confirm('ä½ ç¡®å®è¦å 餿鿥å¿åï¼')){return;}
$("#operate").val(act);
$("#form_log").submit();
}
function changeSort(obj) {
var sortId = obj.value;
if (getChecked('ids') == false) {
alert('è¯·éæ©è¦æä½çæ¥å¿');
return;}
if($('#sort').val() == '')return;
$("#operate").val('move');
$("#form_log").submit();
}
function changeAuthor(obj) {
var sortId = obj.value;
if (getChecked('ids') == false) {
alert('è¯·éæ©è¦æä½çæ¥å¿');
return;}
if($('#author').val() == '')return;
$("#operate").val('change_author');
$("#form_log").submit();
}
<?php if ($isdraft) :?>
$("#menu_draft").addClass('sidebarsubmenu1');
<?php else:?>
$("#menu_log").addClass('sidebarsubmenu1');
<?php endif;?>
</script>