📄 pm_folder.jsp
字号:
<%@ page language="java" pageEncoding="UTF-8"%>
<%@ taglib uri="/WEB-INF/c.tld" prefix="c"%>
<%@ taglib uri="/WEB-INF/jrun-tag.tld" prefix="jrun"%>
<form method="post" action="pms.do?actions=deletepms">
<div class="mainbox">
<h1>短消息</h1>
<jsp:include flush="true" page="pm_navbar.jsp" />
<table summary="收件箱" cellspacing="0" cellpadding="0" id="pmlist">
<thead><tr><td class="selector"> </td><th>标题</th><td class="user">${param.folder=='outbox' ||param.folder=='track'?"发送到":"来自"}</td><td class="time">时间</td></tr></thead>
<c:choose>
<c:when test="${pmslist!=null || announcements!=null}">
<c:forEach items="${announcements}" var="announcement">
<tr id="pmrow_${announcement.id}">
<td class="selector"> </td>
<td><a href="pm.jsp?action=view&folder=announce&pmid=${announcement.id}" onclick="showpm(event, this)" id="pm_view_${announcement.id}">${announcement.subject}</a></td>
<td>公共消息</td>
<td><em><jrun:showTime timeInt="${announcement.starttime}" type="${dateformat}" timeoffset="${timeoffset}"/></em></td>
</tr>
</c:forEach>
<c:forEach items="${pmslist}" var="pms">
<tr id="pmrow_${pms.pmid}">
<td class="selector"><input type="checkbox" name="delete[]" value="${pms.pmid}" /></td>
<td <c:if test="${pms.new>0}">style='font-weight:800'</c:if>>
<c:choose>
<c:when test="${param.folder=='outbox'}"><a href="pm.jsp?action=send&folder=outbox&pmid=${pms.pmid}">${pms.subject}</a></c:when>
<c:when test="${param.folder=='track'}"><a href="pm.jsp?action=view&folder=track&pmid=${pms.pmid}" onclick="showpm(event, this)" id="pm_view_${pms.pmid}">${pms.subject}</a></c:when>
<c:otherwise><a href="pm.jsp?action=view&folder=inbox&pmid=${pms.pmid}" onclick="showpm(event, this)" id="pm_view_${pms.pmid}">${pms.subject}</a></c:otherwise>
</c:choose>
</td>
<td>
<c:choose>
<c:when test="${param.folder=='inbox' || param.folder==null}"><c:choose><c:when test="${spaceurlurl}"><a href="space-uid-${pms.msgfromid}.html">${pms.msgfrom}</a></c:when><c:otherwise><a href="space.jsp?uid=${pms.msgfromid}">${pms.msgfrom}</a></c:otherwise></c:choose></c:when>
<c:otherwise><c:choose><c:when test="${spaceurlurl}"><a href="space-uid-${pms.msgtoid}.html">${pms.username}</a></c:when><c:otherwise><a href="space.jsp?uid=${pms.msgtoid}">${pms.username}</a></c:otherwise></c:choose></c:otherwise>
</c:choose>
</td>
<td><em><jrun:showTime timeInt="${pms.dateline}" type="${dateformat} ${timeformat}" timeoffset="${timeoffset}"/></em></td>
</tr>
</c:forEach>
</c:when>
<c:otherwise><tr><td colspan="4">对不起,没有找到匹配结果。</td></tr></c:otherwise>
</c:choose>
</table>
<c:if test="${pmslist!=null}">
<div class="footoperation">
<label><input type="checkbox" id="chkall" name="chkall" onclick="checkall(this.form)" /> 全选</label>
<button type="submit" name="pmsend" value="true">删除</button>
</div>
</c:if>
</div>
</form>
<div class="notice">共有短消息: <em id="pmtotalnum">${pmnum}</em> , 短消息上限: ${usergroup.maxpmnum}</div>
<c:if test="${!empty multi.multipage}"><div class="pages_btns">${multi.multipage}</div></c:if>
<script type="text/javascript">
var prepmdiv = '';
function showpm(event, obj) {
var url = obj.href + '&inajax=1&rand='+Math.random();
var currpmdiv = obj.id + '_div';
if(!$(currpmdiv)) {
var x = new Ajax();
x.get(url, function(s) {
evalscript(s);
//debug 确定表格和当前所在行,插入行,列。
var table1 = obj.parentNode.parentNode.parentNode.parentNode;
var row1 = table1.insertRow(obj.parentNode.parentNode.rowIndex + 1);
row1.id = currpmdiv;
row1.className = 'row';
var cell1 = row1.insertCell(0);
cell1.innerHTML = ' ';
cell1.className = 'pmmessage';
var cell2 = row1.insertCell(1);
cell2.colSpan = '3';
cell2.innerHTML = s;
cell2.className = 'pmmessage';
if(prepmdiv) {
$(prepmdiv).style.display = 'none';
}
changestatus(obj);
prepmdiv = currpmdiv;
})
} else {
if($(currpmdiv).style.display == 'none') {
$(currpmdiv).style.display = '';
changestatus(obj);
if(prepmdiv) {
$(prepmdiv).style.display = 'none';
}
prepmdiv = currpmdiv;
} else {
$(currpmdiv).style.display = 'none';
prepmdiv = '';
}
}
doane(event);
}
</script>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -