📄 invite_log.jsp
字号:
<%@ page language="java" pageEncoding="UTF-8"%>
<%@ taglib uri="/WEB-INF/c.tld" prefix="c"%>
<%@ taglib uri="/WEB-INF/jrun-tag.tld" prefix="jrun"%>
<jsp:include flush="true" page="header.jsp" />
<c:set scope="page" value="${param.action}" var="inviteAction"></c:set>
<c:choose>
<c:when test="${inviteAction=='markinvite'}">
<tr>
<td><input type="text" value="${invite.invitecode}" readonly="readonly" onclick="this.select();setcopy('${invite.invitecode}', '邀请码 ${invite.invitecode} 复制成功')" style="font-weight:${changestatus==1?'bold':'normal'}" title="复制" /></td>
<td class="time"><jrun:showTime timeInt="${invite.dateline}" type="${dateformat} ${timeformat}" timeoffset="${timeoffset}"/></td>
<td class="time"><jrun:showTime timeInt="${invite.expiration}" type="${dateformat} ${timeformat}" timeoffset="${timeoffset}"/></td>
<td>
<c:choose>
<c:when test="${changestatus==1}"><a href="###" onclick="setcopy('${boardurl}${settings.regname}?invitecode=${invite.invitecode}', '邀请链接 ${boardurl}${settings.regname}?invitecode=${invite.invitecode} 复制成功')">复制</a> | <c:if test="${usergroups.allowmailinvite>0}"><a href="invite.jsp?action=sendinvite&invitecode=${invite.invitecode}">发送</a> |</c:if> <a href="invite.jsp?action=markinvite&invitecode=${invite.invitecode}" id="ajax_markinvite_${invite.invitecode}" onclick="ajaxget(this.href, 'invite_${invite.invitecode}', 'ajaxwaitid');doane(event);">标记为已发送</a></c:when>
<c:otherwise><a href="invite.jsp?action=markinvite&invitecode=${invite.invitecode}&do=undo" id="ajax_markinvite_${invite.invitecode}" onclick="ajaxget(this.href, 'invite_${invite.invitecode}', 'ajaxwaitid');doane(event);">撤销已发送标记</a></c:otherwise>
</c:choose>
</td>
</tr>
</c:when>
<c:otherwise>
<div id="nav">
<a href="${settings.indexname}">${settings.bbname}</a>»
<c:choose>
<c:when test="${empty inviteAction}">邀请注册</c:when>
<c:otherwise><a href="invite.jsp">邀请注册</a> » <c:choose><c:when test="${inviteAction=='buyinvite'}">获得邀请码</c:when><c:when test="${inviteAction=='sendinvite'}">发送邀请码</c:when><c:when test="${inviteAction=='availablelog' && operation=='availablelog'}">有效邀请码</c:when><c:when test="${inviteAction=='availablelog' && operation=='invalidlog'}">过期邀请码记录</c:when><c:when test="${inviteAction=='availablelog' && operation=='usedlog'}">已用邀请码记录</c:when></c:choose></c:otherwise>
</c:choose>
</div>
<div class="container">
<div class="content">
<form method="post" action="invite.jsp?action=availablelog&operation=${operation}">
<input type="hidden" name="formhash" value="" />
<div class="mainbox invitecodelist">
<h1>邀请记录</h1>
<ul class="tabs headertabs">
<li ${operation== 'availablelog'?"class='current'":""}><a href="invite.jsp?action=availablelog&operation=availablelog">有效邀请码</a></li>
<li ${operation== 'invalidlog'?"class='current'":""}><a href="invite.jsp?action=availablelog&operation=invalidlog">过期邀请码记录</a></li>
<li ${operation== 'usedlog'?"class='current'":""}><a href="invite.jsp?action=availablelog&operation=usedlog">已用邀请码记录</a></li>
</ul>
<table cellspacing="0" cellpadding="0" summary="邀请记录">
<c:choose>
<c:when test="${operation=='availablelog' || operation=='invalidlog'}">
<thead><tr><td>邀请码</td><td class="time">购买日期</td><td class="time">有效日期</td><c:if test="${operation=='availablelog'}"><td>操作</td></c:if></tr></thead>
<c:forEach items="${inviteslogs}" var="invite">
<tbody id="invite_${invite.invitecode}">
<tr>
<td><input type="text" value="${invite.invitecode}" readonly="readonly" onclick="this.select();setcopy('${invite.invitecode}', '邀请码 ${invite.invitecode} 复制成功')" style="font-weight:${invite.status==1?'bold':'normal'}" title="复制" /></td>
<td class="time"><jrun:showTime timeInt="${invite.dateline}" type="${dateformat} ${timeformat}" timeoffset="${timeoffset}"/></td>
<td class="time"><jrun:showTime timeInt="${invite.expiration}" type="${dateformat} ${timeformat}" timeoffset="${timeoffset}"/></td>
<c:if test="${operation=='availablelog'}">
<td>
<a href="###" onclick="setcopy('${boardurl}${settings.regname}?invitecode=${invite.invitecode}', '邀请链接 ${boardurl}${settings.regname}?invitecode=${invite.invitecode} 复制成功')">复制</a> |
<c:choose>
<c:when test="${invite.status=='1'}"><c:if test="${usergroups.allowmailinvite==1}"><a href="invite.jsp?action=sendinvite&invitecode=${invite.invitecode}">发送</a> |</c:if> <a href="invite.jsp?action=markinvite&invitecode=${invite.invitecode}" id="ajax_markinvite_${invite.invitecode}" onclick="ajaxget(this.href, 'invite_${invite.invitecode}', 'ajaxwaitid');doane(event);">标记为已发送</a></c:when>
<c:otherwise><a href="invite.jsp?action=markinvite&invitecode=${invite.invitecode}&do=undo" id="ajax_markinvite_${invite.invitecode}" onclick="ajaxget(this.href, 'invite_${invite.invitecode}', 'ajaxwaitid');doane(event);">撤销已发送标记</a></c:otherwise>
</c:choose>
</td>
</c:if>
</tr>
</tbody>
</c:forEach>
<c:if test="${inviteslogs==null}"><tr><td colspan="4">没有相关记录<c:if test="${operation=='availablelog'}"><a href="invite.jsp?action=buyinvite">点击获得邀请码</a></c:if></td></tr></c:if>
</c:when>
<c:when test="${operation=='usedlog'}">
<thead><tr><td>注册人</td><td class="time">购买日期</td><td class="time">邀请码</td></tr></thead>
<tbody>
<c:forEach items="${inviteslogs}" var="invite"><tr><td><a href="space.jsp?uid=${invite.uid}" target="_blank">${invite.username}</a></td><td class="time"><jrun:showTime timeInt="${invite.dateline}" type="${dateformat} ${timeformat}" timeoffset="${timeoffset}"/></td><td class="time">${invite.invitecode}</td></tr></c:forEach>
<c:if test="${inviteslogs==null}"><tr><td colspan="3">没有相关记录</td></tr></c:if>
</tbody>
</c:when>
</c:choose>
</table>
</div>
<c:if test="${!empty multi.multipage}"><div class="pages_btns">${multi.multipage}</div></c:if>
</form>
</div>
<div class="side"><jsp:include flush="true" page="personal_navbar.jsp"></jsp:include></div>
</div>
</c:otherwise>
</c:choose>
<jsp:include flush="true" page="footer.jsp" />
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -