📄 reports.jsp
字号:
Report information is saved to the directory listed below. By default, reports are written to your jiveHome directory so you will need to browse your filesystem in order to view them. You may wish to enter an alternative directory that is in the path of your webserver documents directory so that the reports are publicly viewable. </font><p> <% if (save && outputDirErrors) { %> <font size="-1" color="#ff0000"><b>Error:</b></font> <font size="-1">The directory you submitted is not valid. Make sure it exists and that your appserver has permission to write to it.<p></font> <% } %> <% if (save && createDirErrors) { %> <font size="-1" color="#ff0000"><b>Error:</b></font> <font size="-1">Unable to create the directory <%= outputDir %> -- your appserver may not have permission to create this directory.<p></font> <% } %> <table cellpadding="2" cellspacing="0" border="0"> <tr> <td valign="top"> <input type="radio" name="useDefaultOutputDir" value="true" id="rb01" <%= (useDefaultOutputDir)?" checked":"" %>> </td> <td><font size="-1"> <label for="rb01">Use the default output directory:</label> </font> <br><tt><%= defaultOutputDir %></tt> </td> </tr> <tr> <td valign="top"> <input type="radio" name="useDefaultOutputDir" value="false" id="rb02" <%= (!useDefaultOutputDir)?" checked":"" %>> </td> <td><font size="-1"> <label for="rb02">Save generated reports to this directory:</label> </font><br> <input type="text" name="outputDir" value="<%= ((!useDefaultOutputDir)?outputDir:"") %>" size="40" maxlength="255" onfocus="this.form.useDefaultOutputDir[1].checked=true;"> <br> <font size="-1"> <input type="checkbox" name="createDir" id="cb01" checked> <label for="cb01">Create directory if it doesn't exist</label> </font> </td> </tr> <tr> <td> </td> <td><input type="submit" value="Save Settings"></td> </tr> </table> </ul> </form> <form action="reports.jsp" method="post" name="reportsForm"> <font size="-1"><b>Excluded Forums</b></font> <a href="#" onclick="helpwin('reports','excluded_forums');return false;" title="Click for help" ><img src="images/help-16x16.gif" width="16" height="16" border="0"></a> <ul> <font size="-1"> You may wish to not run reports on some of your forums. To do so, add forums to the "excluded forums" list. </font><p> <table cellpadding="2" cellspacing="0" border="0"> <tr> <td align="center"><font size="-2" face="verdana"><b>Included Forums</b></font></td> <td> </td> <td align="center"><font size="-2" face="verdana"><b>Excluded Forums</b></font></td> </tr> <tr> <td valign="top"> <select size="5" name="forum" multiple> <% for (Iterator i=forumFactory.getRootForumCategory().getRecursiveForums(); i.hasNext(); ) { Forum forum = (Forum)i.next(); if (!excludedForums.contains(new Long(forum.getID()))) { %> <option value="<%= forum.getID() %>"><%= forum.getName() %> <% } } %> </select> </td> <td> <input type="submit" value=" > " name="addExcludedForumID"> <br> <input type="submit" value=" < " name="removeExcludedForumID"> </td> <td valign="top"> <select size="5" name="excludedForum" multiple> <% for (int i=0; i<excludedForums.size(); i++) { long forumID = ((Long)excludedForums.get(i)).longValue(); try { Forum forum = forumFactory.getForum(forumID); %> <option value="<%= forum.getID() %>"><%= forum.getName() %> <% } catch (ForumNotFoundException ignored) {} } %> </select> </td> </tr> </table> </ul> </form> <form action="reports.jsp"> <font size="-1"><b>User and Group Reports</b></font> <a href="#" onclick="helpwin('reports','user_group');return false;" title="Click for help" ><img src="images/help-16x16.gif" width="16" height="16" border="0"></a> <ul> <font size="-1"> You may wish to not run reports on users or groups, especially if you have a customer user or group implementation. User reports are reports that detail things like active users, users created over time or user domains. </font><p></p> <table cellpadding="3" cellspacing="0" border="0"> <tr> <td><input type="radio" name="enableUserGroupReports" value="true" id="ug01" <%= (enableUserGroupReports)?" checked":"" %>> </td> <td><font size="-1"> <label for="ug01"> Enable User and Group Reports </label> </font> </td> </tr> <tr> <td><input type="radio" name="enableUserGroupReports" value="false" id="ug02" <%= (!enableUserGroupReports)?" checked":"" %>> </td> <td><font size="-1"> <label for="ug02"> Disable User and Group Reports </label> </font> </td> </tr> <tr> <td> </td> <td><input type="submit" name="saveUserGroupReportPref" value="Save Settings"></td> </tr> </table> </ul> </form> <form action="reports.jsp"> <font size="-1"><b>Global Date Range</b></font> <a href="#" onclick="helpwin('reports','date_range');return false;" title="Click for help" ><img src="images/help-16x16.gif" width="16" height="16" border="0"></a> <ul> <font size="-1"> You can set a global date range to restrict the size of data being examined. This is useful if you have a large amount of forum traffic because examining all data will take a long time and will increase your database load quite a bit. </font><p></p> <table bgcolor="#bbbbbb" cellspacing="0" cellpadding="0" border="0"> <tr><td> <table bgcolor="#bbbbbb" cellpadding="3" cellspacing="1" border="0"> <tr bgcolor="#eeeeee"> <td align="center" bgcolor="#DFE6F9"><input type="radio" name="datePresetValue" value="<%= RelativeDateRange.LAST_7_DAYS.toString() %>" id="d01" <%= (datePreset.equals(RelativeDateRange.LAST_7_DAYS))?" checked":"" %>> </td> <td align="center" bgcolor="#C1D2FA"><input type="radio" name="datePresetValue" value="<%= RelativeDateRange.LAST_30_DAYS.toString() %>" id="d02" <%= (datePreset.equals(RelativeDateRange.LAST_30_DAYS))?" checked":"" %>> </td> <td align="center" bgcolor="#A6BEFB"><input type="radio" name="datePresetValue" value="<%= RelativeDateRange.LAST_90_DAYS.toString() %>" id="d03" <%= (datePreset.equals(RelativeDateRange.LAST_90_DAYS))?" checked":"" %>> </td> <td align="center" bgcolor="#8CADFD"><input type="radio" name="datePresetValue" value="<%= RelativeDateRange.ALL.toString() %>" id="d04" <%= (datePreset.equals(RelativeDateRange.ALL))?" checked":"" %>> </td> </tr> <tr bgcolor="#ffffff"> <td align="center" nowrap> <font size="-1"> <label for="d01"> Last 7 Days </label> </font> </td> <td align="center" nowrap> <font size="-1"> <label for="d02"> Last 30 Days </label> </font> </td> <td align="center" nowrap> <font size="-1"> <label for="d03"> Last 90 Days </label> </font> </td> <td align="center" nowrap> <font size="-1"> <label for="d04"> All </label> </font> <font size="-2"> <br>(Not recommended for<br>large communities) </font> </td> </tr> </table> </td></tr> </table> <p> <input type="submit" name="setDatePresetValue" value="Save Settings"> </p> </ul> </form><% } // end else %><%@ include file="footer.jsp" %>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -