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&#7875;u g&#245; ti&#7871;ng Vi&#7879;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"/>&nbsp;&nbsp;&nbsp;&nbsp;
      <input type="radio" name="vnselector" id="VNI" value="VNI" onclick="setTypingMode(2);" class="noborder"/> <fmt:message key="mvnforum.common.vietnamese_type.vni"/>&nbsp;&nbsp;&nbsp;&nbsp;
      <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&amp;";
          }
          %>
          <%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() + "&amp;offset=" + offset)%>">[<fmt:message key="mvnforum.common.action.edit"/>]</a>&nbsp;
        <% } %>
        </td>
        <td>
        <%if (permission.canDeletePost(attachBean.getForumID()) ) {%>
          <a class="command" href="<%=urlResolver.encodeURL(request, response, "deleteattachment?attach=" + attachBean.getAttachID() + "&amp;offset=" + offset)%>">[<fmt:message key="mvnforum.common.action.delete"/>]</a>&nbsp;
        <% } %>
        </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 + -
显示快捷键?