亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? memberwatches.jsp

?? jive3.1.4破解版(非源碼)
?? JSP
字號:
<%/** *	$RCSfile: memberWatches.jsp,v $ *	$Revision: 1.5.4.1 $ *	$Date: 2003/07/24 19:03:15 $ */%><%@ page import="java.util.*,                 java.net.URLEncoder,                 com.jivesoftware.forum.*,                 com.jivesoftware.forum.util.*,                 com.jivesoftware.forum.WatchManager,                 com.jivesoftware.util.ParamUtils"    errorPage="error.jsp"%><%@ include file="global.jsp" %><%!    // Returns an html padder:    private String pad(int count) {        String padding = "&nbsp;&nbsp;";        StringBuffer buf = new StringBuffer(padding.length()*count);        for (int i=0; i<count; i++) {            buf.append(padding);        }        return buf.toString();    }    //    private int getWatchCount(ForumFactory forumFactory, ForumCategory category, Forum forum,                              User user)            throws UnauthorizedException    {        // Get a watch mananger        WatchManager watchManager = forumFactory.getWatchManager();        if (forum != null) {            return watchManager.getWatchCount(user, forum);        }        else {            // Iterator over categories            int count = 0;            for (Iterator iter=category.getForums(); iter.hasNext();) {                Forum f = (Forum)iter.next();               count += watchManager.getWatchCount(user, f);            }            return count;        }    }%><%	// Security check    if (!isSystemAdmin && !isGroupAdmin) {        throw new UnauthorizedException("You don't have admin privileges to perform this operation.");    }        // get parameters	long groupID = ParamUtils.getLongParameter(request,"group",-1L);    long[] userIDs = ParamUtils.getLongParameters(request, "user", -1L);    String objectID = ParamUtils.getParameter(request,"objectID");    long catID = -1L;    long forumID = -1L;    boolean isCat = false;    boolean isForum = false;    if (objectID != null) {        if (objectID.startsWith("c")) {            try {                catID = Long.parseLong(objectID.substring(1,objectID.length()));                isCat = true;            } catch (Exception ignored) {}        }        else if (objectID.startsWith("f")) {            try {                forumID = Long.parseLong(objectID.substring(1,objectID.length()));                isForum = true;            } catch (Exception ignored) {}        }    }	// Get user and group managers	UserManager userManager = forumFactory.getUserManager();	GroupManager groupManager = forumFactory.getGroupManager();    // Load the forum or cat we're viewing:    ForumCategory category = null;    Forum forum = null;    if (catID > -1L) {        try {            category = forumFactory.getForumCategory(catID);        }        catch (Exception ignored) {}    }    if (forumID > -1L) {        try {            forum = forumFactory.getForum(forumID);        }        catch (Exception ignored) {}    }    // Load the group    Group group = groupManager.getGroup(groupID);    // Total number of members in this group	int memberCount = group.getMemberCount();    // An iterator of categories this group has explict read access to:    Iterator catsWithGroupRead = categoriesWithGroupRead(forumFactory,group);    // If the category is null, make the category the first one in the iterator:    if (category == null && catsWithGroupRead.hasNext()) {        category = (ForumCategory)catsWithGroupRead.next();        // reset the iterator        catsWithGroupRead = categoriesWithGroupRead(forumFactory,group);    }    // Load the users    java.util.List users = new java.util.LinkedList();    for (int i=0; i<userIDs.length; i++) {        try {            User user = userManager.getUser(userIDs[i]);            users.add(user);        }        catch (Exception ignored) {}    }    // Iterator of members	Iterator members = group.members();    // Get a read tracker    ReadTracker readTracker = forumFactory.getReadTracker();%><%  // special onload command to load the sidebar    onload = " onload=\"parent.frames['sidebar'].location.href='sidebar.jsp?sidebar=users';\"";%><%@ include file="header.jsp" %><p><%  // Title of this page and breadcrumbs    String title = "Group Member Summary";    String[][] breadcrumbs = {        {"Main", "main.jsp"},        {"Groups Summary", "groups.jsp"},        {"Member Summary", "groupMembers.jsp?group="+groupID},        {title, "#"}    };%><%@ include file="title.jsp" %><font size="-1">Below is a summary of watches for this group. In some cases where "N/A" is listed, that meansthe information is not available. For instance, if you're looking at a specific category,the forum watches column will be "N/A" because there is no forum specified.</font><p></p><form action="memberWatches.jsp"><%  for (int i=0; i<userIDs.length; i++) { %>    <input type="hidden" name="user" value="<%= userIDs[i] %>"><%  } %><input type="hidden" name="group" value="<%= groupID %>"><font size="-1"><%  if (category != null || forum != null) { %>    <%  if (forum != null) { %>    Current Forum: <b><%= forum.getName() %></b>    <%  } else if (category != null) { %>    Current Category: <b><%= category.getName() %></b>    <%  } %><br><%  } %>Choose a category or forum to view:</font><select size="1" name="objectID" onchange="this.form.submit();"><%  // Loop through all categories this group has read access to:    int firstCatDepth = -1;    boolean noCatsToRead = !catsWithGroupRead.hasNext();    if (noCatsToRead) {%>    <option value="*" style="font-style:italic;"> - No Categories -<%  }    while (catsWithGroupRead.hasNext()) {        ForumCategory cat = (ForumCategory)catsWithGroupRead.next();        // used for indents:        int catDepth = cat.getCategoryDepth();        if (firstCatDepth == -1) {            firstCatDepth = catDepth;        }%>    <option value="c<%= cat.getID() %>" style="font-weight:bold;"     <%= ((isCat && cat.getID()==category.getID())?" selected":"") %>>        <%= pad(catDepth-firstCatDepth) %>&#149; <%= cat.getName() %>    <%  // Print out forums in the category:        for (Iterator forums=cat.getForums(); forums.hasNext();) {            Forum f = (Forum)forums.next();    %>        <option value="f<%= f.getID() %>"         <%= ((isForum && f.getID()==forum.getID())?" selected":"") %>>            <%= pad(catDepth-firstCatDepth) %> &nbsp;&nbsp; <%= f.getName() %>    <%  } %><%  } %></select></form><%  // Print out a message saying there are no categories to read    if (noCatsToRead) {%>    <font size="-1">    This group (<%= group.getName() %>) does not have read access to any categories    in the system.    </font><%  }    else {%>    <table bgcolor="#bbbbbb" cellpadding="0" cellspacing="0" border="0" width="100%">    <tr><td>        <table bgcolor="#bbbbbb" cellpadding="3" cellspacing="1" border="0" width="100%">        <tr bgcolor="#eeeeee">            <td rowspan="2" nowrap width="1%">&nbsp;</td>            <td rowspan="2"><font size="-2" face="verdana"><b>&nbsp;USERNAME</b></font></td>            <td rowspan="2"><font size="-2" face="verdana"><b>&nbsp;NAME</b></font></td>            <td colspan="2" align="center"><font size="-2" face="verdana"><b>UNREAD</b></font></td>            <td colspan="3" align="center"><font size="-2" face="verdana"><b>WATCHES</b></font></td>        </tr>        <tr bgcolor="#eeeeee">            <td align="center" nowrap width="1%"><font size="-2" face="verdana"><b>&nbsp; TOPICS &nbsp;</b></font></td>            <td align="center" nowrap width="1%"><font size="-2" face="verdana"><b>&nbsp; MESSAGES &nbsp;</b></font></td>            <td align="center" nowrap width="1%"><font size="-2" face="verdana"><b>&nbsp; THIS CATEGORY* &nbsp;</b></font></td>            <td align="center" nowrap width="1%"><font size="-2" face="verdana"><b>&nbsp; THIS FORUM** &nbsp;</b></font></td>            <td align="center" nowrap width="1%"><font size="-2" face="verdana"><b>&nbsp; TOPICS &nbsp;</b></font></td>        </tr>        <%  // Iterate through the users            for (int i=0; i<users.size(); i++) {                User user = (User)users.get(i);                String name = user.getName();                if (name == null) {                    name = "<i>Not entered.</i>";                }        %>        <tr bgcolor="#ffffff">            <td width="1%" nowrap>                <font size="-1">                &nbsp;<%= (i+1) %>&nbsp;                </font>            </td>            <td>                <font size="-1">                <a href="editUser.jsp?user=<%= user.getID() %>"><%= user.getUsername() %></a>                </font>            </td>            <td>                <font size="-1">                <%= name %>                </font>            </td>            <td align="center" width="1%" nowrap>                <font size="-1">                <%  if (forum == null) { %>                    N/A                <%  } else { %>                    <a href="unreadTopics.jsp?cat=<%= catID %>&forum=<%= forumID %>&user=<%= user.getID() %>&group=<%= groupID %>"                     ><%= readTracker.getUnreadThreadCount(user, forum) %></a>                <%  } %>                </font>            </td>            <td align="center" width="1%" nowrap>                <font size="-1">                <%  if (forum == null) { %>                    N/A                <%  } else { %>                    <a href="unreadTopics.jsp?cat=<%= catID %>&forum=<%= forumID %>&user=<%= user.getID() %>&group=<%= groupID %>"                     ><%= readTracker.getUnreadMessageCount(user, forum) %></a>                <%  } %>                </font>            </td>            <td align="center" width="1%" nowrap>                &nbsp;                <%--                 // implemented when the cat & forum level watches are done                <img src="images/watch.gif" width="17" height="17" border="0">                --%>            </td>            <td align="center" width="1%" nowrap>                &nbsp;                <%--                 // implemented when the cat & forum level watches are done                <img src="images/watch.gif" width="17" height="17" border="0">                --%>            </td>            <td align="center" width="1%" nowrap>                <font size="-1">                <%  // get numbers of watches:                    int watchCount = getWatchCount(forumFactory, category, forum, user);                %>                <%  if (watchCount > 0) { %>                    <a href=""><%= watchCount %></a>                <%  } else { %>                    0                <%  } %>                </font>            </td>        </tr>        <%  } %>        </table>    </td></tr>    </table>    <p></p>    <table cellpadding="3" cellspacing="0" border="0">    <tr>        <td><font size="-2" face="verdana">*</font></td>        <td><font size="-2" face="verdana">            Denotes the user is watching this category.            </font>        </td>    </tr>    <tr>        <td><font size="-2" face="verdana">**</font></td>        <td><font size="-2" face="verdana">            Denotes the user is watching this forum.            </font>        </td>    </tr>    </table><%  } %></body></html>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美精品色综合| 日韩一区日韩二区| 中文字幕在线一区| 日本va欧美va瓶| 欧美性大战久久久久久久| 久久先锋资源网| 蜜桃av一区二区| 欧美日韩国产经典色站一区二区三区| 久久亚洲二区三区| 伦理电影国产精品| 777亚洲妇女| 亚洲网友自拍偷拍| 91丨porny丨国产入口| 久久精品视频一区| 久久99久久99| 欧美成人欧美edvon| 亚洲成a人片在线观看中文| 91麻豆国产精品久久| 亚洲国产精品av| 国产成人午夜视频| 久久久av毛片精品| 韩国三级中文字幕hd久久精品| 3atv在线一区二区三区| 亚洲成av人片观看| 欧美日韩不卡一区| 石原莉奈在线亚洲二区| 欧美区视频在线观看| 亚洲成av人在线观看| 欧美男男青年gay1069videost| 亚洲激情自拍偷拍| 欧美性大战久久| 亚洲在线免费播放| 欧美群妇大交群中文字幕| 水蜜桃久久夜色精品一区的特点| 色就色 综合激情| 天天亚洲美女在线视频| 欧美二区乱c少妇| 蜜臀av一区二区在线观看| 日韩一区二区三免费高清| 美脚の诱脚舐め脚责91| 欧美精品一区二区在线观看| 国产一区二区三区精品欧美日韩一区二区三区| 欧美成人福利视频| 国产白丝精品91爽爽久久| 中文字幕免费不卡| 色丁香久综合在线久综合在线观看| 亚洲精品日韩专区silk| 欧美伦理电影网| 国产资源在线一区| 中文字幕一区二区三区不卡| 91行情网站电视在线观看高清版| 亚洲大片在线观看| 亚洲一区二区三区四区在线观看| 欧美日韩午夜精品| 久久99国产精品麻豆| 国产精品免费视频网站| 欧美日韩一区在线| 国产综合成人久久大片91| 亚洲精品欧美在线| 日韩欧美色电影| av在线不卡观看免费观看| 五月天激情小说综合| 久久久久9999亚洲精品| 一本高清dvd不卡在线观看| 日韩精品一二三| 亚洲国产精品高清| 欧美老人xxxx18| 福利一区在线观看| 婷婷国产v国产偷v亚洲高清| 国产亲近乱来精品视频| 欧美日韩精品综合在线| 国产不卡视频在线播放| 日韩不卡一二三区| 亚洲精品中文字幕乱码三区| 久久综合九色综合欧美就去吻 | 日本免费新一区视频| 国产人伦精品一区二区| 欧美精品日韩综合在线| 波多野结衣一区二区三区| 六月丁香婷婷久久| 亚洲va国产天堂va久久en| 国产精品久久久久久妇女6080| 欧美一区二区三区在| 在线观看免费成人| aaa国产一区| 国产丶欧美丶日本不卡视频| 青娱乐精品在线视频| 一区二区中文字幕在线| 久久久av毛片精品| 日韩女优制服丝袜电影| 欧美性欧美巨大黑白大战| 99久免费精品视频在线观看| 黄网站免费久久| 看电视剧不卡顿的网站| 午夜精品在线看| 亚洲福中文字幕伊人影院| 亚洲欧美日韩久久精品| 欧美极品xxx| 国产拍揄自揄精品视频麻豆| 久久综合久久鬼色中文字| 欧美不卡激情三级在线观看| 欧美美女一区二区三区| 欧美日韩高清在线播放| 欧美午夜电影在线播放| 一本一道波多野结衣一区二区| www.欧美色图| 91麻豆文化传媒在线观看| av成人免费在线观看| 成人性生交大片免费看中文网站| 国产伦精品一区二区三区免费迷| 乱一区二区av| 精久久久久久久久久久| 国产一区二区精品久久| 国内一区二区在线| 国产成人精品www牛牛影视| 风间由美一区二区av101| 成人精品国产福利| av资源站一区| 欧美视频日韩视频在线观看| 欧美日韩在线一区二区| 91精品国产综合久久久蜜臀粉嫩| 欧美精品久久99| 日韩精品资源二区在线| 久久久蜜臀国产一区二区| 欧美激情一区在线| 亚洲精品中文在线观看| 首页国产丝袜综合| 精品一区二区免费在线观看| 国产毛片一区二区| 99久久综合99久久综合网站| 91黄色激情网站| 日韩一级在线观看| 中文字幕欧美日本乱码一线二线 | 亚洲成人免费电影| 日本人妖一区二区| 国产精品影视在线观看| 91亚洲精品乱码久久久久久蜜桃 | 亚洲第一久久影院| 毛片av一区二区三区| 六月丁香婷婷色狠狠久久| 国产呦萝稀缺另类资源| av中文字幕在线不卡| 欧美精品丝袜久久久中文字幕| 欧美精品一区二区在线播放| 国产精品国产三级国产专播品爱网| 中文字幕色av一区二区三区| 婷婷国产v国产偷v亚洲高清| 国产福利视频一区二区三区| 91麻豆免费视频| 久久亚洲二区三区| 亚洲国产wwwccc36天堂| 国产最新精品免费| 欧美体内she精高潮| 久久人人爽爽爽人久久久| 一区二区三区资源| 精品一区二区三区影院在线午夜| av午夜精品一区二区三区| 日韩一区二区在线观看视频 | 久久精品亚洲一区二区三区浴池 | 久久久99免费| 午夜精品久久久| 国产ts人妖一区二区| 欧美精品三级在线观看| 中文字幕中文字幕中文字幕亚洲无线| 丝袜脚交一区二区| 色欧美乱欧美15图片| 国产日韩欧美制服另类| 日本va欧美va精品发布| 色综合亚洲欧洲| 国产午夜久久久久| 蜜桃传媒麻豆第一区在线观看| 色婷婷av一区二区三区大白胸| 久久久精品一品道一区| 日韩电影在线一区| 91网站在线观看视频| 欧美极品少妇xxxxⅹ高跟鞋| 蜜桃视频一区二区三区| 欧美性猛片aaaaaaa做受| 自拍偷拍欧美精品| 成人爱爱电影网址| 久久精品无码一区二区三区| 麻豆91在线观看| 777久久久精品| 亚洲成人激情综合网| 欧美视频一区在线| 一区二区三区在线看| 色综合中文字幕| 亚洲青青青在线视频| 91丨九色丨蝌蚪富婆spa| 国产精品欧美综合在线| 成人av综合在线| 国产欧美日韩另类一区| 国产乱一区二区| 欧美国产一区二区| 国产mv日韩mv欧美| 国产欧美一区二区在线| 成人天堂资源www在线| 国产精品网友自拍| 成人白浆超碰人人人人| 中文字幕欧美一|