edittemplate.jsp
来自「免费的java企业级论坛可执行程序」· JSP 代码 · 共 473 行 · 第 1/2 页
JSP
473 行
Thread [${mailbeans.threadTopic}] given to us by ${mailbeans.memberName}
last posted by ${mailbeans.lastPostMemberName} on ${mailbeans.threadLastPostDate}
${mailbeans.threadUrl}
</#list>
</pre>
</td>
</tr>
<tr class="<mvn:cssrow/>" valign="top">
<td>forumName</td>
<td>Forum Name. Usage: ${mailbeans.forumName}</td>
</tr>
<tr class="<mvn:cssrow/>">
<td>threadTopic</td>
<td>Thread Topic. Usage: ${mailbeans.threadTopic}</td>
</tr>
<tr class="<mvn:cssrow/>">
<td>memberName</td>
<td>Thread Owner. Usage: ${mailbeans.memberName}</td>
</tr>
<tr class="<mvn:cssrow/>">
<td>lastPostMemberName</td>
<td>The last post member in the thread. Usage: ${mailbeans.lastPostMemberName}</td>
</tr>
<tr class="<mvn:cssrow/>">
<td>threadLastPostDate</td>
<td>The last post date in the thread. Usage: ${mailbeans.threadLastPostDate}</td>
</tr>
<tr class="<mvn:cssrow/>">
<td>threadUrl</td>
<td>Thread URL. Usage: ${mailbeans.threadUrl}</td>
</tr>
<%} else if (template.equals(MVNForumGlobal.TEMPLATE_WATCHMAIL_GATEWAY_SINGLE_PREFIX)) {%>
<tr class="<mvn:cssrow/>">
<td>${lastSent}</td>
<td><fmt:message key="mvnforum.admin.edittemplate.last_watch_mail"/></td>
</tr>
<tr class="<mvn:cssrow/>">
<td>${now}</td>
<td><fmt:message key="mvnforum.admin.edittemplate.now_present"/></td>
</tr>
<tr class="<mvn:cssrow/>">
<td>${forumBase}</td>
<td><fmt:message key="mvnforum.admin.edittemplate.forum_link"/></td>
</tr>
<tr class="<mvn:cssrow/>">
<td>${threadWatch.forumName}</td>
<td>Forum that contains this thread</td>
</tr>
<tr class="<mvn:cssrow/>">
<td>${threadWatch.threadTopic}</td>
<td>Topic of thread</td>
</tr>
<tr class="<mvn:cssrow/>">
<td>${threadWatch.threadID}</td>
<td>ID of thread</td>
</tr>
<tr class="<mvn:cssrow/>">
<td>${threadWatch.memberReceiveMail}</td>
<td>Member who will receive this email</td>
</tr>
<tr class="<mvn:cssrow/>">
<td>${threadWatch.memberName}</td>
<td>Author of this thread</td>
</tr>
<tr class="<mvn:cssrow/>">
<td>${threadWatch.confirmedCode}</td>
<td>This code need to be confirmed when user reply to this email as a post</td>
</tr>
<tr class="<mvn:cssrow/>">
<td>${threadWatch.categoryName}</td>
<td>Category that contains this thread</td>
</tr>
<tr class="<mvn:cssrow/>">
<td>${threadWatch.forumName}</td>
<td>Forum that contains this thread</td>
</tr>
<tr class="<mvn:cssrow/>">
<td>${threadWatch.threadTopic}</td>
<td>Topic of thread</td>
</tr>
<tr class="<mvn:cssrow/>">
<td>${threadWatch.memberName}</td>
<td>Author of this thread</td>
</tr>
<tr class="<mvn:cssrow/>">
<td>${threadWatch.threadBodyLong}</td>
<td>Content of post</td>
</tr>
<tr class="<mvn:cssrow/>">
<td>${threadWatch.threadBodyShort}</td>
<td>Summarized content of the post</td>
</tr>
<tr class="<mvn:cssrow/>">
<td>${threadWatch.lastPostMemberName}</td>
<td>Last member that post in this thread</td>
</tr>
<tr class="<mvn:cssrow/>">
<td>${threadWatch.threadLastPostDate}</td>
<td>Date of the last post</td>
</tr>
<tr class="<mvn:cssrow/>">
<td>${threadWatch.threadUrl}</td>
<td>URL of this thread</td>
</tr>
<%} else if (template.equals(MVNForumGlobal.TEMPLATE_WATCHMAIL_GATEWAY_DIGEST_PREFIX)) {%>
<tr class="<mvn:cssrow/>">
<td>${lastSent}</td>
<td><fmt:message key="mvnforum.admin.edittemplate.last_watch_mail"/></td>
</tr>
<tr class="<mvn:cssrow/>">
<td>${now}</td>
<td><fmt:message key="mvnforum.admin.edittemplate.now_present"/></td>
</tr>
<tr class="<mvn:cssrow/>">
<td>${forumBase}</td>
<td><fmt:message key="mvnforum.admin.edittemplate.forum_link"/></td>
</tr>
<tr class="<mvn:cssrow/>" valign="top">
<td>threadWatchList</td>
<td>The thread watch list. Iterator over a list of thread watch list.
<br/>Usage: <#list threadWatchList as mailbeans > ...</#list>
</td>
</tr>
<tr class="<mvn:cssrow/>" valign="top">
<td>forumName</td>
<td>Above is the properties of the thread watch list :
<br/>Usage:
<pre>
<#list threadWatchList as mailbeans >
<#if mailbeans.leader >
[Category: ${mailbeans.categoryName}]
[Forum: ${mailbeans.forumName}]
</#if>
Thread [${mailbeans.threadTopic}] given to us by ${mailbeans.memberName} <br/>
ThreadBody ${mailbeans.threadBodyLong}
last posted by ${mailbeans.lastPostMemberName} on ${mailbeans.threadLastPostDate}
${mailbeans.threadUrl}
Please <a href="mailto:${mailbeans.mailFrom}?subject=Reply:[mvnForum] - Reply for thread ${mailbeans.threadTopic}<#if mailbeans.haveConfirmedCode>&body=Please input your reply between the ThreadBody tag.%0A[THREADBODY]%0A%0A[/THREADBODY]%0ANOTE: Below is information we need to confirm your reply email. Please DO NOT remove or change it on your reply%0A[THREADID = ${mailbeans.threadID}]%0A[MEMBERNAME = ${mailbeans.memberReceiveMail}]%0A[CONFIRMEDCODE = ${mailbeans.confirmedCode}]<#else>&body=Please input your reply between the ThreadBody tag.%0A[THREADBODY]%0A%0A[/THREADBODY]%0A>[THREADID = ${mailbeans.threadID}]%0A>[MEMBERNAME = ${mailbeans.memberReceiveMail}]</#if>">click here</a> to reply this post
</#list>
</pre>
</td>
</tr>
<tr class="<mvn:cssrow/>">
<td>threadTopic</td>
<td>Thread Topic. Usage: ${mailbeans.threadTopic}</td>
</tr>
<tr class="<mvn:cssrow/>">
<td>memberName</td>
<td>Thread Owner. Usage: ${mailbeans.memberName}</td>
</tr>
<tr class="<mvn:cssrow/>">
<td>threadBodyLong</td>
<td>Content of thread. Usage: ${mailbeans.threadBodyLong}</td>
</tr>
<tr class="<mvn:cssrow/>">
<td>lastPostMemberName</td>
<td>The last post member in the thread. Usage: ${mailbeans.lastPostMemberName}</td>
</tr>
<tr class="<mvn:cssrow/>">
<td>threadLastPostDate</td>
<td>The last post date in the thread. Usage: ${mailbeans.threadLastPostDate}</td>
</tr>
<tr class="<mvn:cssrow/>">
<td>threadUrl</td>
<td>Thread URL. Usage: ${mailbeans.threadUrl}</td>
</tr>
<%}%>
<tr class="portlet-section-footer">
<td colspan="2">
<fmt:message key="mvnforum.admin.edittemplate.see_template_help"/> <a href="http://www.freemarker.org">FreeMarker</a>
</td>
</tr>
</table>
</mvn:cssrows>
<br/>
<mvn:cssrows>
<table class="tborder" width="95%" cellspacing="1" cellpadding="3" align="center">
<tr class="portlet-section-header">
<td colspan="2"><fmt:message key="mvnforum.admin.edittemplate.title"/>:</td>
</tr>
<% if (success) {%>
<tr class="portlet-section-subheader">
<td colspan="2" align="center" class="success"><fmt:message key="mvnforum.admin.edittemplate.success_info"/></td>
</tr>
<% } %>
<tr class="<mvn:cssrow/>">
<td><span class="requiredfield">*</span> <fmt:message key="mvnforum.admin.edittemplate.template_for"/></td>
<td>
<form name="changetemplate" action="<%=urlResolver.encodeURL(request, response, "edittemplate" , URLResolverService.ACTION_URL)%>" <mvn:method/>>
<%=urlResolver.generateFormAction(request, response, "edittemplate")%>
<select name="template" onchange="document.changetemplate.submit();">
<option value="<%=MVNForumGlobal.TEMPLATE_SENDACTIVATECODE_PREFIX%>" <%if (template.equals(MVNForumGlobal.TEMPLATE_SENDACTIVATECODE_PREFIX)) {%> selected="selected" <%}%>><fmt:message key="mvnforum.admin.edittemplate.active_member"/></option>
<option value="<%=MVNForumGlobal.TEMPLATE_FORGOTPASSWORD_PREFIX%>" <%if (template.equals(MVNForumGlobal.TEMPLATE_FORGOTPASSWORD_PREFIX)) {%> selected="selected" <%}%>><fmt:message key="mvnforum.admin.edittemplate.recover_pass"/></option>
<option value="<%=MVNForumGlobal.TEMPLATE_SENDMAIL_BECAUSE_CENSORED_POST_PREFIX%>" <%if (template.equals(MVNForumGlobal.TEMPLATE_SENDMAIL_BECAUSE_CENSORED_POST_PREFIX)) {%> selected <%}%>><fmt:message key="mvnforum.admin.edittemplate.inform_to_admin"/></option>
<option value="<%=MVNForumGlobal.TEMPLATE_WATCHMAIL_SINGLE_PREFIX%>" <%if (template.equals(MVNForumGlobal.TEMPLATE_WATCHMAIL_SINGLE_PREFIX)) {%> selected="selected" <%}%>><fmt:message key="mvnforum.admin.edittemplate.single"/></option>
<option value="<%=MVNForumGlobal.TEMPLATE_WATCHMAIL_DIGEST_PREFIX%>" <%if (template.equals(MVNForumGlobal.TEMPLATE_WATCHMAIL_DIGEST_PREFIX)) {%> selected="selected" <%}%>><fmt:message key="mvnforum.admin.edittemplate.digest"/></option>
<% if (environmentService.isEnterprise() && MVNForumConfig.getEnableWatchGateway()) { %>
<option value="<%=MVNForumGlobal.TEMPLATE_WATCHMAIL_GATEWAY_SINGLE_PREFIX%>" <%if (template.equals(MVNForumGlobal.TEMPLATE_WATCHMAIL_GATEWAY_SINGLE_PREFIX)) {%> selected="selected" <%}%>><fmt:message key="mvnforum.admin.edittemplate.gateway_single"/></option>
<option value="<%=MVNForumGlobal.TEMPLATE_WATCHMAIL_GATEWAY_DIGEST_PREFIX%>" <%if (template.equals(MVNForumGlobal.TEMPLATE_WATCHMAIL_GATEWAY_DIGEST_PREFIX)) {%> selected="selected" <%}%>><fmt:message key="mvnforum.admin.edittemplate.gateway_digest"/></option>
<% } %>
</select>
</form>
</td>
</tr>
<form action="<%=urlResolver.encodeURL(request, response, "updatetemplate" , URLResolverService.ACTION_URL)%>" method="post" name="submitform">
<%=urlResolver.generateFormAction(request, response, "updatetemplate")%>
<tr class="<mvn:cssrow/>">
<td><span class="requiredfield">*</span> <fmt:message key="mvnforum.admin.edittemplate.subject"/>:</td>
<td nowrap="nowrap"><input type="text" name="subject" value="<%=subject%>" size="80"/></td>
</tr>
<tr class="<mvn:cssrow/>">
<td><span class="requiredfield">*</span> <fmt:message key="mvnforum.admin.edittemplate.body"/>:</td>
<td nowrap="nowrap"><textarea cols="80" rows="18" name="body" tabindex="2"><%=body%></textarea></td>
</tr>
<tr class="portlet-section-footer">
<td colspan="2" align="center">
<input name="template" type="hidden" value="<%=template%>"/>
<input type="button" name="submitbutton" value="<fmt:message key="mvnforum.common.action.save"/>" onclick="SubmitForm();" class="portlet-form-button"/>
<input type="reset" value="<fmt:message key="mvnforum.common.action.reset"/>" class="liteoption" />
</td>
</tr>
</form>
</table>
</mvn:cssrows>
<br/>
<%@ include file="footer.jsp"%>
</mvn:body>
</mvn:html>
</fmt:bundle>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?