⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 searchresult.jsp

📁 免费的java企业级论坛可执行程序
💻 JSP
📖 第 1 页 / 共 2 页
字号:
        if (forumBean.getCategoryID() != categoryID) continue;
        if (permission.canReadPost(forumBean.getForumID()) && (forumBean.getForumStatus() != ForumBean.FORUM_STATUS_DISABLED) ) { %>
        <option id="forum<%=forumBean.getForumID()%>" value="<%=forumBean.getForumID()%>">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<%=forumBean.getForumName()%></option>
<%      } //if
    } // for forum
}// for category %>
      </select>
--%>
<%
  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 id="date0" value="0"><fmt:message key="mvnforum.common.search.date.any_date"/></option>
        <option id="date1" value="1"><fmt:message key="mvnforum.common.search.date.yesterday"/></option>
        <option id="date7" value="7"><fmt:message key="mvnforum.common.search.date.a_week"/></option>
        <option id="date14" value="14"><fmt:message key="mvnforum.common.search.date.2_weeks"/></option>
        <option id="date30" value="30"><fmt:message key="mvnforum.common.search.date.a_month"/></option>
        <option id="date90" value="90"><fmt:message key="mvnforum.common.search.date.3_months"/></option>
        <option id="date180" value="180"><fmt:message key="mvnforum.common.search.date.6_months"/></option>
        <option id="date365" value="365"><fmt:message key="mvnforum.common.search.date.a_year"/></option>
      </select>
      <select name="beforeafter">
        <option id="beforeafter1" value="1"><fmt:message key="mvnforum.common.search.date.newer"/></option>
        <option id="beforeafter2" 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.by_attachment"/></td>
    <td>
      <fmt:message key="mvnforum.user.search.attachment.has_at_least"/>
      &nbsp;
      <select name="minattach" class="noborder">
        <option id="attach0" value="0">0</option>
        <option id="attach1" value="1">1</option>
        <option id="attach2" value="2">2</option>
        <option id="attach3" value="3">3</option>
        <option id="attach4" value="4">4</option>
        <option id="attach5" value="5">5</option>
        <option id="attach6" value="6">6</option>
        <option id="attach7" value="7">7</option>
        <option id="attach8" value="8">8</option>
        <option id="attach9" value="9">9</option>
      </select>
      &nbsp;
      <fmt:message key="mvnforum.common.attachments"/>
    </td>
  </tr>
  <tr class="<mvn:cssrow/>">
    <td><fmt:message key="mvnforum.user.search.sort"/></td>
    <td>
      <select name="sort">
        <option id="sort0" value="0"><fmt:message key="mvnforum.user.search.sort.default"/></option>
        <option id="sort1" value="1"><fmt:message key="mvnforum.user.search.sort.time_desc"/></option>
        <option id="sort2" value="2"><fmt:message key="mvnforum.user.search.sort.time_asc"/></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 totalPosts = ((Integer)request.getAttribute("TotalPosts")).intValue();
Collection postBeans = (Collection) request.getAttribute("PostBeans");
%>

<pg:pager
  url="searchprocess"
  items="<%= totalPosts %>"
  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="member"/>
<pg:param name="scopeinpost"/>
<pg:param name="forum"/>
<pg:param name="sort"/>
<pg:param name="date"/>
<pg:param name="beforeafter"/>
<pg:param name="minattach"/>
<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="3" align="center">
<mvn:cssrows>
  <tr class="portlet-section-header">
    <td colspan="2"><fmt:message key="mvnforum.common.post"/></td>
    <td><fmt:message key="mvnforum.common.forum"/></td>
    <td align="center"><fmt:message key="mvnforum.common.post.post_date"/></td>
  </tr>
<%
for (Iterator iterator = postBeans.iterator(); iterator.hasNext(); ) {
    PostBean postBean = (PostBean)iterator.next();
%>
<pg:item>
  <tr class="<mvn:cssrow/>">
    <td width="16"><%=EnableEmotionFilter.filter(postBean.getPostIcon(), contextPath + MVNForumGlobal.EMOTION_DIR)%></td>
    <td>
      <% if ( postBean.getPostAttachCount() > 0) { %>
        <img src="<%=contextPath%>/mvnplugin/mvnforum/images/icon/attach.gif" alt=""/>
      <% } %>
      <a class="messageTopic" href="<%=urlResolver.encodeURL(request, response, "viewthread?thread=" + postBean.getThreadID() + "#" + postBean.getPostID())%>">
      <%=MyUtil.filter(postBean.getPostTopic(), false/*html*/, true/*emotion*/, false/*mvnCode*/, false/*newLine*/, false/*URL*/)%></a>
      <br/>
      <%=MyUtil.filter(StringUtil.getShorterString(postBean.getPostBody(), MVNForumConfig.getMaxCharsInShortSummary()), false/*html*/, true/*emotion*/, false/*mvnCode*/, false/*newLine*/, false/*URL*/)%>
    </td>
    <td><a class="messageTopic" href="<%=urlResolver.encodeURL(request, response, "listthreads?forum=" + postBean.getForumID())%>"><%=forumCache.getBean(postBean.getForumID()).getForumName()%></a></td>
    <td align="center">
      <%=onlineUser.getGMTTimestampFormat(postBean.getPostCreationDate())%><br/><fmt:message key="mvnforum.common.by"/>
      <a href="<%=urlResolver.encodeURL(request, response, "viewmember?member=" + Encoder.encodeURL(postBean.getMemberName()))%>" class="memberName"><%=postBean.getMemberName()%></a>
    </td>
  </tr>
</pg:item>
<%
}//for
if (totalPosts == 0) {
%>
  <tr class="<mvn:cssrow/>"><td colspan="4" align="center"><fmt:message key="mvnforum.user.searchresult.no_post"/></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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -