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

📄 stats-dashboard.jsp

📁 openfire 服务器源码下载
💻 JSP
📖 第 1 页 / 共 3 页
字号:
            '<tr>' +                '<td style="width:8px;"><img src="images/blank.gif" height="40" width="8" alt="" border="0" /></td>' +                '<td style="width:147px;">' +                userString +                '</td>' +                '<td align="center" style="width:85px;">' +                conversation.lastactivity +                '</td>' +                '<td><img src="images/blank.gif" width="6" alt="" border="0" /></td>' +                '<td align="center" style="width:77px;">' + conversation.messages + '</td>' +            '</tr>' +        '</table>';        newRow.innerHTML = newRowHTML;        if (!isIE()) {            rows[0].style.display = 'none';            rows[0].innerHTML = newRow.innerHTML;            new Effect.Appear(rows[0]);        } else {            rows[0].innerHTML = newRow.innerHTML;        }    }}function isIE() {    return navigator.appName.indexOf('Microsoft') != -1;}var isSnapshotDetailVisible = false;var currentSnapshot = '';function displaySnapshotDetail(snapshot) {    if (!isSnapshotDetailVisible) {        $('snapshot-detail-image').src = 'graph?stat=' + snapshot + '&t=' + t + '&timeperiod=' + currentTimePeriod + '&width=700&height=250&format=png';        Effect.SlideDown('snapshot-detail');        isSnapshotDetailVisible = true;        toggleSnapshotSelected(snapshot);        currentSnapshot = snapshot;    } else {        if ($('snapshot-detail-image').src.indexOf(snapshot) == -1) {            viewElement = $('snapshot-detail-image');            viewElement.style.display = "none";            viewElement.src = '/images/blank.gif';            var i = new Image();            i.onload = function() {                viewElement.src = i.src;                Effect.Appear('snapshot-detail-image');            }            var d = new Date();            var t = d.getTime()            i.src = 'graph?stat=' + snapshot + '&t=' + t + '&timeperiod=' + currentTimePeriod + '&width=700&height=250&format=png';            toggleSnapshotSelected(snapshot);            currentSnapshot = snapshot;        } else {            hideSnapshotDetail();            currentSnapshot = '';            $('table-sessions').className = "stat";            $('table-conversations').className = "stat";            $('table-packet_count').className = "stat";        }    }}function toggleSnapshotSelected(selected) {    $('table-' + selected).className = "stat_selected";    $(selected + '-enlarge').className = 'stat_shrink_link';    $(selected + '-enlarge').innerHTML = '<fmt:message key="dashboard.snapshot.enlarge" />';    if (currentSnapshot != '') {        $('table-' + currentSnapshot).className = "stat";        $(currentSnapshot + '-enlarge').className = 'stat_enlarge_link';        $(currentSnapshot + '-enlarge').innerHTML = '<fmt:message key="dashboard.snapshot.shrink" />';    }}function hideSnapshotDetail() {    if (isSnapshotDetailVisible) {        $(currentSnapshot + '-enlarge').className = 'stat_enlarge_link';        $(currentSnapshot + '-enlarge').innerHTML = '<fmt:message key="dashboard.snapshot.enlarge" />';        Effect.SlideUp('snapshot-detail');        currentSnapshot = '';        $('table-sessions').className = "stat";        $('table-conversations').className = "stat";        $('table-packet_count').className = "stat";        isSnapshotDetailVisible = false;    }}function createCookie(name,value,days) {    if (days) {        var date = new Date();        date.setTime(date.getTime()+(days*24*60*60*1000));        var expires = "; expires="+date.toGMTString();    } else {        var expires = "";    }    document.cookie = name+"="+value+expires+"; path=/";}</script><div id="instructions">    <table width="756" border="0">    <tr>        <td width="426">        <p><fmt:message key="dashboard.description" /><br /><fmt:message key="dashboard.directions" /></p>        </td>        <td width="330" align="right">            <table class="stat" width="315" cellspacing="0" cellpadding="0">            <tr>                <td colspan="6"><img src="images/blank.gif" height="9" width="1" alt="" /></td>            </tr>            <tr>                <td><img src="images/blank.gif" height="1" width="9" alt="" /></td>                <td><b><fmt:message key="dashboard.timespan" /></b></td>                <td>                    <table                        <% if (timePeriod.equalsIgnoreCase("last60minutes")) { %>                            class="timeControl"                        <% }%>                        id="last60minutes" style="cursor: pointer;">                    <tr onClick="changeTimePeriod('last60minutes'); return false;">                        <td><img src="images/icon_clock-1hour.gif"                                 alt="<fmt:message key="dashboard.timespan.lasthour" />" border="0" /></td>                        <td> <fmt:message key="dashboard.timespan.lasthour" /></td>                    </tr>                    </table>                </td>                <td>                    <table                        <% if (timePeriod.equalsIgnoreCase("last24hours")) { %>                            class="timeControl"                        <% }%>                        id="last24hours" style="cursor: pointer;">                    <tr onClick="changeTimePeriod('last24hours'); return false;">                        <td><img src="images/icon_clock-24hour.gif"                                 alt="<fmt:message key="dashboard.timespan.last24hours" />" border="0" /></td>                        <td> <fmt:message key="dashboard.timespan.last24hours" /></td>                    </tr>                    </table>                </td>                <td>                    <table                        <% if (timePeriod.equalsIgnoreCase("last7days")) { %>                            class="timeControl"                        <% }%>                        id="last7days" style="cursor: pointer;">                    <tr onClick="changeTimePeriod('last7days'); return false;">                        <td><img src="images/icon_calendar-week.gif"                                 alt="<fmt:message key="dashboard.timespan.last7days" />" border="0" /></td>                        <td> <fmt:message key="dashboard.timespan.last7days" /></td>                    </tr>                    </table>                </td>                <td><img src="images/blank.gif" height="1" width="9" alt="" /></td>            </tr>            <tr>                <td colspan="6"><img src="images/blank.gif" height="9" width="1" alt="" /></td>            </tr>            </table>        </td>    </tr>    </table>    <br /></div><table class="wrapper"><tr>    <td colspan="3">        <div id="snapshot-detail" style="display:none;">            <div>            <table cellpadding="0" cellspacing="0" border="0">            <tr>                <td colspan="2"><img border="0" width="700" height="25" src="images/blank.gif" alt=""/></td>            </tr>            <tr>                <td colspan="2">                    <div style="display: block; width: 692px; text-align: right;">                        <div class="stat_shrink_link" style="background: none;">                            <a href="#" onclick="hideSnapshotDetail(); return false;">                                <img src="images/reports_dash-contract-small.gif" alt="" border="0" hspace="2" align="texttop"><fmt:message key="dashboard.snapshot.shrink" />                            </a>                        </div>                    </div>                </td>            </tr>            <tr>                <td><img border="0" width="1" height="250" src="images/blank.gif" alt=""/></td>                <td>                        <a href="#" onclick="hideSnapshotDetail(); return false;">                        <img border="0" width="700" height="250" src="images/blank.gif" alt="" id="snapshot-detail-image"/></a></td>            </tr>            </table>            </div>        </div>        <img src="images/blank.gif" height="14" width="1" alt="" /></td></tr><tr>    <td><img src="images/blank.gif" height="1" width="16" alt="" /></td>    <td>        <div id="snapshot">        <table width="705" cellpadding="0" cellspacing="0" border="0">            <tr>                <%                   long[] startAndEnd = GraphEngine.parseTimePeriod(timePeriod);                   String[] sessionsHighLow = StatsAction.getLowAndHigh("sessions", startAndEnd);                   String[] conversationsHighLow = StatsAction.getLowAndHigh("conversations", startAndEnd);                   String[] messageHighLow = StatsAction.getLowAndHigh("packet_count", startAndEnd);                   String[] serversHighLow = StatsAction.getLowAndHigh("server_sessions", startAndEnd);                   String[] mucHighLow = StatsAction.getLowAndHigh("muc_rooms", startAndEnd);                   String[] fileTransferHighLow = StatsAction.getLowAndHigh("proxyTransferRate", startAndEnd);                   String[] serverBytesHighLow = StatsAction.getLowAndHigh("server_bytes", startAndEnd);                %>                <td align="left">                    <table class="stat" width="220" id="table-sessions">                        <tr>                            <td colspan="5"><img src="images/blank.gif" width="1" height="2" border="0" /></td>                        </tr>                        <tr>                            <td colspan="5" align="center">                                <span class="stats-description">                                    <fmt:message key="dashboard.spotlights.currentusers" />                                </span>                            </td>                        </tr>                        <tr>                            <td width="13"><img src="images/blank.gif" width="13" height="1" border="0" /></td>                            <td align="left" valign="middle" nowrap width="27%">                                <fmt:message key="dashboard.spotlights.low" />                                <span id="sessions.low"><%= sessionsHighLow[0]%></span>                            </td>                            <td align="center" width="27%">                                <span class="stats-current" id="sessions.count">                                    <%= (int)viewer.getCurrentValue(StatisticsModule.SESSIONS_KEY)[0] %>                                </span>                            </td>                            <td align="right" valign="middle" nowrap  width="27%">                                <fmt:message key="dashboard.spotlights.high" />                                <span id="sessions.high"><%= sessionsHighLow[1]%></span>                            </td>                            <td width="13"><img src="images/blank.gif" width="13" height="1" border="0" /></td>                        </tr>                        <tr>                            <td colspan="5" align="center">                                <a href="#" onclick="displaySnapshotDetail('sessions'); return false;">                                    <img width="200" height="50" style="border: 1px solid #b4b4b4;"                                         src="graph?stat=<%=sessionKey%>&sparkline=true&format=png"                                         alt="<fmt:message key="dashboard.spotlights.currentusers" />"                                         id="sparklines-sessions"/><br>                                    <div align="left" id="sessions-enlarge" class="stat_enlarge_link"><fmt:message key="dashboard.snapshot.enlarge" /></div></a></td>                        </tr>                    </table>                </td>                <td align="center">                    <table class="stat" width="220" id="table-conversations">                        <tr>                            <td colspan="5"><img src="images/blank.gif" width="1" height="2" border="0" /></td>                        </tr>                        <tr>                            <td colspan="5" align="center">                                <span class="stats-description">                                    <fmt:message key="dashboard.spotlights.activeconversations" />                                </span>                            </td>                        </tr>                        <tr>                            <td align="center" width="13"><img src="images/blank.gif" width="13" height="1" border="0" /></td>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -