misctasks.jsp
来自「免费的java企业级论坛可执行程序」· JSP 代码 · 共 293 行 · 第 1/2 页
JSP
293 行
</form>
<% } %>
</td>
</tr>
</table>
</mvn:cssrows>
<table class="tborder" width="95%" cellspacing="1" cellpadding="3" align="center">
<tr class="portlet-section-header">
<td colspan="3"><fmt:message key="mvnforum.admin.misctasks.search_engine_info"/></td>
</tr>
<mvn:cssrows>
<%
int postNumDocs = ((Integer)request.getAttribute("PostNumDocs")).intValue();
int memberNumDocs = ((Integer)request.getAttribute("MemberNumDocs")).intValue();
int attachmentNumDocs = ((Integer)request.getAttribute("AttachmentNumDocs")).intValue();
int postCount = ((Integer)request.getAttribute("PostCount")).intValue();
int memberCount = ((Integer)request.getAttribute("MemberCount")).intValue();
int attachmentCount = ((Integer)request.getAttribute("AttachmentCount")).intValue();
if (postNumDocs >= 0) { %>
<tr class="<mvn:cssrow/>">
<td width="30%"><fmt:message key="mvnforum.admin.misctasks.post_search_engine"/></td>
<td>
<fmt:message key="mvnforum.admin.misctasks.number_of_objects_in_index"/>: <b><%=postNumDocs%></b> <br/>
<fmt:message key="mvnforum.admin.misctasks.number_of_objects_in_database"/>: <b><%=postCount%></b> <br/>
<% if (postNumDocs != postCount && !RebuildPostIndexTask.isRebuilding()) {%>
<span class="warning"><fmt:message key="mvnforum.admin.misctasks.index_and_database_count_warning"/></span>
<% } else if (postNumDocs != postCount && RebuildPostIndexTask.isRebuilding()) {%>
<fmt:message key="mvnforum.admin.misctasks.waiting_for_rebuild_this_index"/>
<% }%>
</td>
<td align="center">
<% if (!RebuildPostIndexTask.isRebuilding()) {%>
<a class="command" href="<%=urlResolver.encodeURL(request, response, "rebuildindex?target=post", URLResolverService.ACTION_URL)%>"><fmt:message key="mvnforum.admin.misctasks.rebuild_search_index"/></a>
<% } else {%>
<fmt:message key="mvnforum.admin.misctasks.rebuilding_search_index"/>
<% } %>
</td>
</tr>
<%} %>
<%if (memberDAO.isSupportGetMembers() && (memberNumDocs >= 0)) {%>
<tr class="<mvn:cssrow/>">
<td><fmt:message key="mvnforum.admin.misctasks.member_search_engine"/></td>
<td>
<fmt:message key="mvnforum.admin.misctasks.number_of_objects_in_index"/>: <b><%=memberNumDocs%></b> <br/>
<fmt:message key="mvnforum.admin.misctasks.number_of_objects_in_database"/>: <b><%=memberCount%></b> <br/>
<% if (memberNumDocs != memberCount && !RebuildMemberIndexTask.isRebuilding()) {%>
<span class="warning"><fmt:message key="mvnforum.admin.misctasks.index_and_database_count_warning"/></span>
<% } else if (memberNumDocs != memberCount && RebuildMemberIndexTask.isRebuilding()) {%>
<fmt:message key="mvnforum.admin.misctasks.waiting_for_rebuild_this_index"/>
<% }%>
</td>
<td align="center">
<% if (!RebuildMemberIndexTask.isRebuilding()) {%>
<a class="command" href="<%=urlResolver.encodeURL(request, response, "rebuildindex?target=member", URLResolverService.ACTION_URL)%>"><fmt:message key="mvnforum.admin.misctasks.rebuild_search_index"/></a>
<% } else {%>
<fmt:message key="mvnforum.admin.misctasks.rebuilding_search_index"/>
<% } %>
</td>
</tr>
<% } %>
<%if (MVNForumConfig.getEnableAttachment() && (attachmentNumDocs >= 0)) {%>
<tr class="<mvn:cssrow/>">
<td><fmt:message key="mvnforum.admin.misctasks.attachment_search_engine"/></td>
<td>
<fmt:message key="mvnforum.admin.misctasks.number_of_objects_in_index"/>: <b><%=attachmentNumDocs%></b> <br/>
<fmt:message key="mvnforum.admin.misctasks.number_of_objects_in_database"/>: <b><%=attachmentCount%></b> <br/>
<% if (attachmentNumDocs != attachmentCount && !RebuildAttachmentIndexTask.isRebuilding()) {%>
<span class="warning"><fmt:message key="mvnforum.admin.misctasks.index_and_database_count_warning"/></span>
<% } else if (attachmentNumDocs != attachmentCount && RebuildAttachmentIndexTask.isRebuilding()) {%>
<fmt:message key="mvnforum.admin.misctasks.waiting_for_rebuild_this_index"/>
<% }%>
</td>
<td align="center">
<% if (!RebuildAttachmentIndexTask.isRebuilding()) {%>
<a class="command" href="<%=urlResolver.encodeURL(request, response, "rebuildindex?target=attachment", URLResolverService.ACTION_URL)%>"><fmt:message key="mvnforum.admin.misctasks.rebuild_search_index"/></a>
<% } else {%>
<fmt:message key="mvnforum.admin.misctasks.rebuilding_search_index"/>
<% } %>
</td>
</tr>
<%}%>
<%if (environmentService.isEnterprise() && MVNForumConfig.getEnablePrivateAlbum()) {
int albumItemNumDocs = ((Integer)request.getAttribute("AlbumItemNumDocs")).intValue();
int albumItemCount = ((Integer)request.getAttribute("AlbumItemCount")).intValue();
if (albumItemNumDocs >= 0) {
%>
<tr class="<mvn:cssrow/>">
<td><fmt:message key="mvnforum.admin.misctasks.albumitem_search_engine"/></td>
<td>
<fmt:message key="mvnforum.admin.misctasks.number_of_objects_in_index"/>: <b><%=albumItemNumDocs%></b> <br/>
<fmt:message key="mvnforum.admin.misctasks.number_of_objects_in_database"/>: <b><%=albumItemCount%></b> <br/>
<% if (albumItemNumDocs != albumItemCount && !RebuildAlbumItemIndexTaskMapping.isRebuilding()) {%>
<span class="warning"><fmt:message key="mvnforum.admin.misctasks.index_and_database_count_warning"/></span>
<% } else if (albumItemNumDocs != albumItemCount && RebuildAlbumItemIndexTaskMapping.isRebuilding()) {%>
<fmt:message key="mvnforum.admin.misctasks.waiting_for_rebuild_this_index"/>
<% }%>
</td>
<td align="center">
<% if (!RebuildAlbumItemIndexTaskMapping.isRebuilding()) {%>
<a class="command" href="<%=urlResolver.encodeURL(request, response, "rebuildindex?target=albumitem", URLResolverService.ACTION_URL)%>"><fmt:message key="mvnforum.admin.misctasks.rebuild_search_index"/></a>
<% } else {%>
<fmt:message key="mvnforum.admin.misctasks.rebuilding_search_index"/>
<% } %>
</td>
</tr>
<% }
}%>
<%
int albumItemNumDocs = -1;
if (environmentService.isEnterprise()) {
albumItemNumDocs = ((Integer)request.getAttribute("AlbumItemNumDocs")).intValue();
}
%>
<% if (postNumDocs < 0 || memberNumDocs < 0 || attachmentNumDocs < 0 || (MVNForumConfig.getEnablePrivateAlbum() && (albumItemNumDocs < 0) ) ) { %>
<tr class="<mvn:cssrow/>">
<td colspan="3">
<span class="warning"><fmt:message key="mvnforum.admin.misctasks.cannot_view_search_index"/></span>
<br/>
<%if (postNumDocs < 0) {%>
» <fmt:message key="mvnforum.admin.misctasks.post_search_engine"/> - <a class="command" href="<%=urlResolver.encodeURL(request, response, "rebuildindex?target=post", URLResolverService.ACTION_URL)%>"><fmt:message key="mvnforum.admin.misctasks.rebuild_search_index"/></a><br/>
<%}%>
<%if ( memberDAO.isSupportGetMembers() && (memberNumDocs < 0) ) {%>
» <fmt:message key="mvnforum.admin.misctasks.member_search_engine"/> - <a class="command" href="<%=urlResolver.encodeURL(request, response, "rebuildindex?target=member", URLResolverService.ACTION_URL)%>"><fmt:message key="mvnforum.admin.misctasks.rebuild_search_index"/></a><br/>
<%}%>
<%if ( MVNForumConfig.getEnableAttachment() && (attachmentNumDocs < 0) ) {%>
» <fmt:message key="mvnforum.admin.misctasks.attachment_search_engine"/> - <a class="command" href="<%=urlResolver.encodeURL(request, response, "rebuildindex?target=attachment", URLResolverService.ACTION_URL)%>"><fmt:message key="mvnforum.admin.misctasks.rebuild_search_index"/></a><br/>
<%}%>
<%if ( MVNForumConfig.getEnablePrivateAlbum() && (albumItemNumDocs < 0) ) { %>
» <fmt:message key="mvnforum.admin.misctasks.albumitem_search_engine"/> - <a class="command" href="<%=urlResolver.encodeURL(request, response, "rebuildindex?target=albumitem", URLResolverService.ACTION_URL)%>"><fmt:message key="mvnforum.admin.misctasks.rebuild_search_index"/></a><br/>
<%} %>
</td>
</tr>
<% }%>
</table>
</mvn:cssrows>
<%}// if can admin system for search index %>
<br/>
<%@ include file="footer.jsp"%>
</mvn:body>
</mvn:html>
</fmt:bundle>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?