📄 modreplies.jsp
字号:
<%@ page language="java" pageEncoding="UTF-8"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@ taglib uri="http://www.jsprun.cn/jrun-tag" prefix="jrun"%>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic"%>
<jsp:include page="../cp_header.jsp" />
<table width="100%" border="0" cellpadding="0" cellspacing="0" class="guide">
<tr><td><a href="#" onclick="parent.menu.location='admincp.jsp?action=menu'; parent.main.location='admincp.jsp?action=home';return false;">系统设置首页</a> » 审核新回复</td></tr>
</table>
<br />
<style type="text/css">
.mod_validate td{ background: #FFFFFF; }
.mod_delete td{ background: #FFEBE7; }
.mod_ignore td{ background: #EEEEEE; }
</style>
<script type="text/javascript">
function mod_setbg(tid, value) {
if(value == 'validate') {
$('mod_' + tid + '_row1').className = 'altbg1';
$('mod_' + tid + '_row2').className = 'altbg2';
$('mod_' + tid + '_row3').className = 'altbg2';
}else {
$('mod_' + tid + '_row1').className = 'mod_' + value;
$('mod_' + tid + '_row2').className = 'mod_' + value;
$('mod_' + tid + '_row3').className = 'mod_' + value;
}
}
</script>
<form method="post" action="admincp.jsp?action=modreplies&batch=yes&page=${modrepliesPageForm.nextPage}">
<input type="hidden" name="filter" value="normal">
<input type="hidden" name="modfid" value="0">
<table width="100%" border="0" cellpadding="0" cellspacing="0"
class="tableborder">
<tr class="header">
<td colspan="2">
审核新回复 - 审核范围 -
<select style="margin: 0px;" onchange="if(this.options[this.selectedIndex].value != '') {window.location=('admincp.jsp?action=modreplies&automod=yes&modfid=${pastsPage.fid}&filter='+this.options[this.selectedIndex].value+'&sid=5ScwCd');
}">
<c:choose>
<c:when test="${pastsPage.filter eq 'ignore' }">
<option value="normal">
未审核
</option>
<option value="ignore" selected>
已忽略
</option>
<c:set var="fileter" value="ignore"/>
</c:when>
<c:otherwise>
<option value="normal" selected>
未审核
</option>
<option value="ignore">
已忽略
</option>
<c:set var="fileter" value="normal"/>
</c:otherwise>
</c:choose>
</select>
- 审核版块 -
<select style="margin: 0px;" onchange="if(this.options[this.selectedIndex].value != '') {window.location=('admincp.jsp?action=modreplies&automod=yes&modfid='+this.options[this.selectedIndex].value+'&sid=5ScwCd');}">
<option value="-1" selected>
所有版块
</option>
<c:forEach var="forum" items="${forumList}">
<option value="${forum.fid}" ${forum.fid==pastsPage.fid?"selected":""}>${forum.name}</option>
</c:forEach>
</select>
</td>
</tr>
<tr>
<td colspan="2" style="line-height:32px;" class="p_header">
<input class="button" type="button" value="全部通过"
onclick="checkalloption(this.form, 'validate')">
<input class="button" type="button" value="全部删除"
onclick="checkalloption(this.form, 'delete')">
<input class="button" type="button" value="全部忽略"
onclick="checkalloption(this.form, 'ignore')">
</td>
</tr>
<logic:empty name="modrepliesPageForm" property="list">
<tr>
<td colspan="2" class="altbg1">
<a
href="admincp.jsp?action=modthreads">没有等待审核新回复,您可以点击这里进入新主题的审核页面。</a>
</td>
</tr>
</logic:empty>
<logic:notEmpty name="modrepliesPageForm">
<c:forEach var="posts" items="${modrepliesPageForm.list}">
<tr class="altbg1" id="mod_${posts.pid}_row1">
<td width="15%" height="100%">
<b><a href="space.jsp?action=viewpro&uid=${posts.authorid}" target="_blank">${posts.author}</a></b>(${posts.useip})
</td>
<td>
<a href="forumdisplay.jsp?fid=${posts.fid}" target="_blank">${posts.name}</a>
<b>»</b>
<a href="viewthread.jsp?tid=${posts.tid}" target="_blank">${posts.threadsubject}</a>
<b>»</b>
<c:choose>
<c:when test="${empty posts.subject}">
<i>无标题</i>
</c:when>
<c:otherwise>
<b>${posts.subject}</b>
</c:otherwise>
</c:choose>
</td>
</tr>
<tr class="altbg2" id="mod_${posts.pid}_row2">
<td valign="middle">
<input class="radio" type="radio" name="${posts.pid}" id="mod_${posts.pid}_1" value="validate" checked onclick="mod_setbg(${posts.pid}, 'validate');">通过<br />
<input class="radio" type="radio" name="${posts.pid}" id="mod_${posts.pid}_2" value="delete" onclick="mod_setbg(${posts.pid}, 'delete');">删除<br />
<input class="radio" type="radio" name="${posts.pid}" id="mod_${posts.pid}_3" value="ignore" onclick="mod_setbg(${posts.pid}, 'ignore'); ">忽略
</td>
<td style="border-left: 1px #BBDCF1 solid; padding: 4px;">
<div
style="overflow: auto; overflow-x: hidden; height:120px; word-break: break-all">
<pre>${posts.message}</pre>
</div>
</td>
</tr>
<tr class=altbg2 id="mod_${posts.pid}_row3">
<td style="text-align: center; padding: 0px;">
<jrun:showTime timeInt="${posts.dateline}" type="${dateformat} ${timeformat}" timeoffset="${timeoffset}"/>
</td>
<td style="border-left: 1px #BBDCF1 solid; padding: 2px 10px 2px 10px;">
<a href="post.jsp?action=edit&fid=${posts.fid}&tid=${posts.tid}&pid=${posts.pid}&page=1&mod=edit" target="_blank">编辑帖子</a> | 操作理由
<input type=text size=30 name=pm_${posts.pid} id=pm_${posts.pid} style="margin: 0px;">
<input type="hidden" name="hidden_${posts.pid}" value="${posts.message}"><input type="hidden" name="author_${posts.pid}" value="${posts.authorid}"><input type="hidden" name="threadsubject" value="${posts.threadsubject}">
<select style="margin: 0px;" onchange="$('pm_${posts.pid}').value=this.value">
<option value="">无</option>
<option value="">--------</option>
<c:forEach items="${modreasons}" var="modreason">
<option value="${modreason}">${modreason}</option>
</c:forEach>
</select>
</td>
</tr>
</c:forEach>
<!-- ***************下面显示分页内容************************* -->
<c:if test="${modrepliesPageForm.totalSize > 10}">
<div class="pages">
<em> ${modrepliesPageForm.totalSize} </em>
<!-- 如果当前页不是第一页面,且大于10页时,且当前页大于4时则显示1 ... -->
<c:if test="${modrepliesPageForm.totalPage>10 && modrepliesPageForm.currentPage>=4}">
<a href="admincp.jsp?action=modreplies&searchpage=yes&filter=${fileter}&modfid=${pastsPage.fid}&page=1"
class="first">1 ...</a>
</c:if>
<!-- 如果当前页不是第一页面,则显示<< -->
<c:if test="${modrepliesPageForm.currentPage != 1}">
<a href="admincp.jsp?action=modreplies&searchpage=yes&filter=${fileter}&modfid=${pastsPage.fid}&page=${modrepliesPageForm.currentPage-1}" class="prev">‹‹</a>
</c:if>
<c:choose>
<c:when
test="${modrepliesPageForm.totalPage>10 && modrepliesPageForm.currentPage>=4 && modrepliesPageForm.totalPage-(modrepliesPageForm.currentPage-2)>=10}">
<!-- 显示滚动的页码信息 -->
<c:forEach var="num" begin="${modrepliesPageForm.currentPage-2}"
end="${(modrepliesPageForm.currentPage-2)+9}" step="1">
<c:choose>
<c:when test="${modrepliesPageForm.currentPage == num}">
<strong>${modrepliesPageForm.currentPage}</strong>
</c:when>
<c:otherwise>
<a href="admincp.jsp?action=modreplies&searchpage=yes&filter=${fileter}&modfid=${pastsPage.fid}&page=${num}">${num}</a>
</c:otherwise>
</c:choose>
</c:forEach>
</c:when>
<c:otherwise>
<c:choose>
<c:when
test="${modrepliesPageForm.totalPage>10 && modrepliesPageForm.currentPage>=4}">
<!-- 显示后半部分信息 -->
<c:forEach var="num" begin="${modrepliesPageForm.totalPage-9}"
end="${modrepliesPageForm.totalPage}" step="1">
<c:choose>
<c:when test="${modrepliesPageForm.currentPage == num}">
<strong>${modrepliesPageForm.currentPage}</strong>
</c:when>
<c:otherwise>
<a href="admincp.jsp?action=modreplies&searchpage=yes&filter=${fileter}&modfid=${pastsPage.fid}&page=${num}">${num}</a>
</c:otherwise>
</c:choose>
</c:forEach>
</c:when>
<c:otherwise>
<c:choose>
<c:when test="${modrepliesPageForm.totalPage>10}">
<!-- 显示前半部分值 -->
<c:forEach var="num" begin="1" end="10" step="1">
<c:choose>
<c:when test="${modrepliesPageForm.currentPage == num}">
<strong>${modrepliesPageForm.currentPage}</strong>
</c:when>
<c:otherwise>
<a href="admincp.jsp?action=modreplies&searchpage=yes&filter=${fileter}&modfid=${pastsPage.fid}&page=${num}">${num}</a>
</c:otherwise>
</c:choose>
</c:forEach>
</c:when>
<c:otherwise>
<!-- 如果不够10页则显示 -->
<c:forEach var="num" begin="1" end="${modrepliesPageForm.totalPage}"
step="1">
<c:choose>
<c:when test="${modrepliesPageForm.currentPage == num}">
<strong>${modrepliesPageForm.currentPage}</strong>
</c:when>
<c:otherwise>
<a href="admincp.jsp?action=modreplies&searchpage=yes&filter=${fileter}&modfid=${pastsPage.fid}&page=${num}">${num}</a>
</c:otherwise>
</c:choose>
</c:forEach>
</c:otherwise>
</c:choose>
</c:otherwise>
</c:choose>
</c:otherwise>
</c:choose>
<!-- 如果当前页不是最后页面,则显示 《 《-->
<c:if test="${modrepliesPageForm.currentPage != modrepliesPageForm.totalPage}">
<a
href="admincp.jsp?action=modreplies&searchpage=yes&filter=${fileter}&modfid=${pastsPage.fid}&page=${modrepliesPageForm.currentPage+1}"
class="next">››</a>
</c:if>
<!-- 如果超过一定范围则显示... -->
<c:if test="${modrepliesPageForm.totalPage>10 && (modrepliesPageForm.totalPage-modrepliesPageForm.currentPage)>7}">
<a
href="admincp.jsp?action=modreplies&searchpage=yes&filter=${fileter}&modfid=${pastsPage.fid}&page=${modrepliesPageForm.totalPage}"
class="last">... ${modrepliesPageForm.totalPage}</a>
</c:if>
<!-- 如果页数大于10则显示此框-->
<c:if test="${modrepliesPageForm.totalPage>10}">
<kbd>
<input type="text" name="custompage" size="3"
onkeydown="if(event.keyCode==13) {window.location='admincp.jsp?action=modreplies&searchpage=yes&filter=${fileter}&modfid=${pastsPage.fid}&page='+this.value; return false;}" />
</kbd>
</c:if>
</c:if>
<!-- ******************************分页结束********************************* -->
</logic:notEmpty>
</table>
<br />
<center>
<input class="button" type="submit" name="modsubmit" value="提 交">
<input type="hidden" name="auditing" value="${modrepliesPageForm.sb}" />
</center>
</form>
<jsp:include page="../cp_footer.jsp" />
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -