searchattachmentsresult.jsp
来自「免费的java企业级论坛可执行程序」· JSP 代码 · 共 355 行 · 第 1/2 页
JSP
355 行
<%
out.println(request.getAttribute("Result"));
%>
</td>
</tr>
<tr class="<mvn:cssrow/>">
<td><fmt:message key="mvnforum.user.search.by_date"/></td>
<td>
<select name="date">
<option value="0"><fmt:message key="mvnforum.common.search.date.any_date"/></option>
<option value="1"><fmt:message key="mvnforum.common.search.date.yesterday"/></option>
<option value="7"><fmt:message key="mvnforum.common.search.date.a_week"/></option>
<option value="14"><fmt:message key="mvnforum.common.search.date.2_weeks"/></option>
<option value="30"><fmt:message key="mvnforum.common.search.date.a_month"/></option>
<option value="90"><fmt:message key="mvnforum.common.search.date.3_months"/></option>
<option value="180"><fmt:message key="mvnforum.common.search.date.6_months"/></option>
<option value="365"><fmt:message key="mvnforum.common.search.date.a_year"/></option>
</select>
<select name="beforeafter">
<option value="1"><fmt:message key="mvnforum.common.search.date.newer"/></option>
<option value="2"><fmt:message key="mvnforum.common.search.date.older"/></option>
</select>
</td>
</tr>
<tr class="<mvn:cssrow/>">
<td><fmt:message key="mvnforum.user.search.result_per_page"/></td>
<td>
<select name="rows" size="1">
<option value="10">10</option>
<option value="20" selected="selected">20</option>
<option value="30">30</option>
<option value="50">50</option>
<option value="100">100</option>
</select>
</td>
</tr>
<%if (currentLocale.equals("vi")) {/*vietnamese here*/%>
<tr class="<mvn:cssrow/>">
<td valign="top" nowrap="nowrap">Kiểu gõ tiếng Việt:</td>
<td>
<input type="radio" name="vnselector" id="TELEX" value="TELEX" onclick="setTypingMode(1);" class="noborder"/> <fmt:message key="mvnforum.common.vietnamese_type.telex"/>
<input type="radio" name="vnselector" id="VNI" value="VNI" onclick="setTypingMode(2);" class="noborder"/> <fmt:message key="mvnforum.common.vietnamese_type.vni"/>
<input type="radio" name="vnselector" id="VIQR" value="VIQR" onclick="setTypingMode(3);" class="noborder"/> <fmt:message key="mvnforum.common.vietnamese_type.VIQR"/><br/>
<input type="radio" name="vnselector" id="NOVN" value="NOVN" onclick="setTypingMode(0);" class="noborder"/> <fmt:message key="mvnforum.common.vietnamese_type.not_use"/><br/>
<script type="text/javascript" language="JavaScript">initVNTyperMode();</script>
</td>
</tr>
<%}// end if vietnamese%>
<tr class="portlet-section-footer">
<td colspan="2" align="center">
<input type="button" name="submitbutton" value="<fmt:message key="mvnforum.user.search.search"/>" onclick="javascript:SubmitForm();" class="portlet-form-button"/>
<input type="reset" value="<fmt:message key="mvnforum.common.action.reset"/>" class="liteoption"/>
</td>
</tr>
</mvn:cssrows>
</table>
</form>
<br/>
<%
int resultPerPage = ((Integer)request.getAttribute("rows")).intValue();
int totalAttachs = ((Integer)request.getAttribute("TotalAttachs")).intValue();
Collection attachBeans = (Collection) request.getAttribute("AttachBeans");
%>
<pg:pager
url="searchattachmentsprocess"
items="<%= totalAttachs %>"
maxPageItems="<%= resultPerPage %>"
isOffset="true"
export="offset,currentPageNumber=pageNumber"
scope="request">
<% String rowsType = MVNForumResourceBundle.getString(onlineUser.getLocale(), "mvnforum.common.numberof.posts"); %>
<%-- keep track of preference --%>
<pg:param name="key"/>
<pg:param name="attachmentname"/>
<pg:param name="forum"/>
<pg:param name="date"/>
<pg:param name="beforeafter"/>
<pg:param name="rows"/>
<table width="95%" align="center">
<tr>
<td>
<%@ include file="inc_pager.jsp"%>
</td>
</tr>
</table>
<table class="tborder" width="95%" cellspacing="1" cellpadding="5" align="center">
<mvn:cssrows>
<tr class="portlet-section-header">
<td align="center">Image</td>
<td align="center">Get Attachment</td>
<td align="center">Edit</td>
<td align="center">Delete</td>
<td align="center">Size</td>
<td align="center">Download Count</td>
<td align="center">Description</td>
</tr>
<%
if (attachBeans != null) {
for (Iterator attachIter = attachBeans.iterator(); attachIter.hasNext(); ) {
AttachmentBean attachBean = (AttachmentBean)attachIter.next();
%>
<pg:item>
<tr class="<mvn:cssrow/>" valign="top">
<td >
<%
String enablethumbnail = "";
if (MVNForumConfig.getEnableThumbnail()) {
enablethumbnail = "thumbnail=yes&";
}
%>
<%if (attachBean.getAttachMimeType().startsWith("image/") && (permission.canGetAttachment(attachBean.getForumID()) || MVNForumConfig.getEnableGuestViewImageAttachment()) ) {%>
<a class="command" href="<%=urlResolver.encodeURL(request, response, "getattachment?attach=" + attachBean.getAttachID(), URLResolverService.ACTION_URL)%>">
<img src="<%=urlResolver.encodeURL(request, response, "getattachment?" + enablethumbnail + "attach=" + attachBean.getAttachID(), URLResolverService.ACTION_URL)%>" alt="<%=attachBean.getAttachFilename()%>" title="<%=attachBean.getAttachFilename()%>" border="0"/>
</a>
<% } %>
</td>
<td>
<img src="<%=contextPath%>/mvnplugin/mvnforum/images/icon/attach.gif" border="0" alt="<fmt:message key="mvnforum.common.attachment"/>"/>
<a class="command" href="<%=urlResolver.encodeURL(request, response, "getattachment?attach=" + attachBean.getAttachID(), URLResolverService.ACTION_URL)%>"><%=attachBean.getAttachFilename()%></a>
</td>
<td>
<%if (permission.canEditPost(attachBean.getForumID()) ) {%>
<a class="command" href="<%=urlResolver.encodeURL(request, response, "editattachment?attach=" + attachBean.getAttachID() + "&offset=" + offset)%>">[<fmt:message key="mvnforum.common.action.edit"/>]</a>
<% } %>
</td>
<td>
<%if (permission.canDeletePost(attachBean.getForumID()) ) {%>
<a class="command" href="<%=urlResolver.encodeURL(request, response, "deleteattachment?attach=" + attachBean.getAttachID() + "&offset=" + offset)%>">[<fmt:message key="mvnforum.common.action.delete"/>]</a>
<% } %>
</td>
<td>
<%=attachBean.getAttachFileSize()%> bytes
</td>
<td>
<fmt:message key="mvnforum.user.viewthread.download_count"/>: <%=attachBean.getAttachDownloadCount()%>
</td>
<td>
<%if (attachBean.getAttachDesc().length() > 0) {%>
<%=MyUtil.filter(attachBean.getAttachDesc(), false/*html*/, true/*emotion*/, true/*mvnCode*/, false/*newLine*/, true/*URL*/)%>
<%}%>
</td>
</tr>
</pg:item>
<%
} }//for
if (totalAttachs == 0) {
%>
<tr class="<mvn:cssrow/>"><td colspan="7" align="center"><fmt:message key="mvnforum.user.searchattachmentsresult.no_attachment"/></td></tr>
<%}%>
</mvn:cssrows>
</table>
<table width="95%" align="center">
<tr>
<td>
<%@ include file="inc_pager.jsp"%>
</td>
</tr>
</table>
</pg:pager>
<br/>
<%@ include file="footer.jsp"%>
<script language="JavaScript" type="text/javascript">
<!--
InitParam();
//-->
</script>
</mvn:body>
</mvn:html>
</fmt:bundle>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?