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

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

?? uspace.jsp

?? 論壇系統EasyJForum 是一個基于 Java 技術的免費社區論壇軟件系統
?? JSP
字號:
<%@ page contentType="text/html;charset=gbk" errorPage="error.jsp"%>
<%@ page import="java.util.ArrayList"%>
<%@ page import="java.util.HashMap"%>
<%@ page import="com.hongshee.ejforum.util.PageUtils"%>
<%@ page import="com.hongshee.ejforum.util.AppUtils"%>
<%@ page import="com.hongshee.ejforum.common.CacheManager"%>
<%@ page import="com.hongshee.ejforum.common.ForumSetting"%>
<%@ page import="com.hongshee.ejforum.common.IConstants"%>
<%@ page import="com.hongshee.ejforum.data.BoardDAO.BoardVO"%>
<%@ page import="com.hongshee.ejforum.data.SectionDAO.SectionVO"%>
<%@ page import="com.hongshee.ejforum.data.UserDAO.UserInfo"%>
<%@ page import="com.hongshee.ejforum.data.UserDAO.UserVO"%>
<%@ page import="com.hongshee.ejforum.data.GroupDAO.GroupVO"%>
<%@ page import="com.hongshee.ejforum.data.TopicDAO"%>
<%@ page import="com.hongshee.ejforum.data.TopicDAO.TopicInfo"%>
<%@ page import="com.hongshee.ejforum.data.ReplyDAO"%>
<%
	UserInfo userinfo = PageUtils.getSessionUser(request);

    GroupVO userGroup = PageUtils.getGroupVO(userinfo);
	if (userGroup.rights.indexOf(IConstants.PERMIT_VIEW_USERINFO) < 0)
	{
		request.setAttribute("errorMsg", "您沒有查看個人信息的權限");
		request.getRequestDispatcher("/error.jsp").forward(request, response);
		return;
	}	

	boolean isModerator = false;
	if (userGroup.groupID == 'A' || userGroup.groupID == 'M' || userGroup.groupID == 'S')
		isModerator = true;

	String ctxPath = request.getContextPath();
	ForumSetting setting = ForumSetting.getInstance();
	String forumName = setting.getForumName();
	String title = PageUtils.getTitle(forumName);

	String[] menus = PageUtils.getHeaderMenu(request, userinfo);
	String homeUrl = "./index.jsp";
	String forumStyle = PageUtils.getForumStyle(request, response, null);
	CacheManager cache = CacheManager.getInstance();

	String userID = PageUtils.getParam(request, "uid");
	String act = request.getParameter("act");
	if (act == null || act.length() == 0)
		act = "topic";

	String spaceUrl = "./uspace.jsp?uid=" + userID;
	
	String strPageNo = request.getParameter("page");
	int pageNo = PageUtils.getPageNo(strPageNo);
	int pageRows = 15;

	Object[] result = null;
	
	if (act.equals("topic"))
		result = TopicDAO.getInstance().getUserTopics(userID, true, pageNo, pageRows);
	else		
		result = ReplyDAO.getInstance().getUserReplies(userID, true, pageNo, pageRows);
		
	if (result == null || result[2] == null)
	{		
		request.setAttribute("errorMsg", "此用戶名不存在或已經被刪除");
		request.getRequestDispatcher("/error.jsp").forward(request, response);
		return;
	}
	UserVO aUser = (UserVO)result[2];
	String nickname = (aUser.nickname==null || aUser.nickname.length()==0) ? aUser.userID : aUser.nickname;
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<HTML xmlns="http://www.w3.org/1999/xhtml">
<HEAD>
<TITLE><%= nickname %>的個人信息頁 - <%= title %></TITLE>
<%= PageUtils.getMetas(title, null) %>
<LINK href="styles/<%= forumStyle %>/ejforum.css" type=text/css rel=stylesheet>
</HEAD>
<BODY onkeydown="if(event.keyCode==27) return false;">
<SCRIPT src="js/common.js" type=text/javascript></SCRIPT>
<DIV class=wrap>
<DIV id=header>
<%= PageUtils.getHeader(request, title) %>
<%= PageUtils.getHeadAdBanner(request, null) %></DIV>
<%= menus[0] %>
<DIV id=nav><A href="<%= homeUrl %>"><%= forumName %></A> &raquo; 個人信息頁</DIV>
<DIV class=container>
<DIV class=spacectx><DIV class=mainbox>
<H2><a href="<%= spaceUrl %>&act=topic" class="<%= act.equals("topic")?"caton":"catoff" %>"> 主題</a> &nbsp;
	<a href="<%= spaceUrl %>&act=reply" class="<%= act.equals("reply")?"caton":"catoff" %>">回復</a></H2>
<TABLE cellSpacing=0 cellPadding=0>
  <TBODY>
<%
	if (result != null && result[1] != null)
	{
		SectionVO aSection = null;
		BoardVO aBoard = null;
		String topicUrl = null;
		String forumUrl = null;
		StringBuilder sbuf = new StringBuilder();
		int startSeq = (pageNo - 1) * pageRows;
		
		if (act.equals("topic")) 
		{
			ArrayList topicList = (ArrayList)result[1];
			TopicInfo aTopic = null;
			String lastPostUrl = null;
		
			for (int i=0; i<topicList.size(); i++)
			{
				aTopic = (TopicInfo)topicList.get(i);
				// if (aTopic.state == 'R') continue;

				aSection = cache.getSection(aTopic.sectionID);
				aBoard = cache.getBoard(aSection, aTopic.boardID);

				sbuf.setLength(0);
				sbuf.append("./forum-").append(aTopic.sectionID).append("-").append(aTopic.boardID).append("-1.html");
				forumUrl = sbuf.toString();

				sbuf.setLength(0);
				sbuf.append("./topic-").append(aTopic.topicID);
				topicUrl = sbuf.toString() + "-1.html";
				lastPostUrl = sbuf.toString() + "-999.html";
%>
  <TR>
    <TD><LABEL><A href="<%= forumUrl %>" 
		target="_blank"><%= aBoard.boardName %></A>&nbsp;&nbsp;|&nbsp;&nbsp;<%= aTopic.createTime %>
<%		
				if (isModerator && userGroup.rights.indexOf(IConstants.PERMIT_DELETE_POST) >= 0) {
					out.write("&nbsp;|&nbsp;&nbsp;<a href=\"manage.jsp?sid=");
					out.write(aSection.sectionID);
					out.write("&fid=");
					out.write(aBoard.boardID);
					out.write("&chkTopicID=");
					out.write(aTopic.topicID);
					out.write("&page=1&act=delete\">刪除</a>");
				}
%></LABEL>
	  <A href="<%= topicUrl %>" target=_blank class="subject"><%= startSeq + i + 1 %>. <%= aTopic.title %></A>
<%
			if (aTopic.attachIcon != null) {
			 	if (aTopic.attachIcon.indexOf('I') >= 0) {
					out.write("<LABEL class=\"pic\">(&nbsp;圖&nbsp;)&nbsp;</LABEL>");
				}
			 	else if (aTopic.attachIcon.indexOf('F') >= 0) {
					out.write("<LABEL class=\"pic\">(&nbsp;媒&nbsp;)&nbsp;</LABEL>");
				}
				if (aTopic.attachIcon.indexOf('A') >= 0) {
					out.write("<LABEL class=\"attach\">&nbsp;</LABEL>");
				}
			}
			if (aTopic.reward > 0) {
				out.write("<LABEL class=\"reward\">&nbsp;[&nbsp;積分&nbsp;" + aTopic.reward + "&nbsp;");
				if (aTopic.isSolved == 'T')
					out.write("&nbsp;已解決&nbsp;");
				out.write("]</LABEL>");
			}
			if (aTopic.isDigest == 'T') {
				out.write("<IMG alt=\"精華\" src=\"images/digest.gif\" align=\"absmiddle\" style=\"padding-bottom:1px\"/>");
			}
%>	  
  		<p style="color:#666666">最后發表 <A href="<%= lastPostUrl %>" 
		target="_blank"><%= aTopic.lastPostTime %></A>&nbsp;&nbsp;|&nbsp;&nbsp;回復(<%= aTopic.replies %>)
		&nbsp;|&nbsp;&nbsp;查看(<%= aTopic.visits %>)</p>
	</TD></TR>
<%
			}
		}
		else
		{
			ArrayList replyList = (ArrayList)result[1];
			HashMap record = null;
			String replyID = null;
			
			for (int i=0; i<replyList.size(); i++)
			{
				record = (HashMap)replyList.get(i);
				// if (((String)record.get("STATE")).charAt(0) == 'R') continue;
				replyID = (String)record.get("REPLYID");
				
				aSection = cache.getSection((String)record.get("SECTIONID"));
				aBoard = cache.getBoard(aSection, (String)record.get("BOARDID"));

				sbuf.setLength(0);
				sbuf.append("./forum-").append(aSection.sectionID).append("-").append(aBoard.boardID).append("-1.html");
				forumUrl = sbuf.toString();

				sbuf.setLength(0);
				sbuf.append("./topic-").append((String)record.get("TOPICID")).append("-r").append(replyID)
					.append(".html#rid").append(replyID);
				topicUrl = sbuf.toString();
%>
  <TR>
    <TD><LABEL><A href="<%= forumUrl %>" target="_blank"><%= aBoard.boardName %></A>
		&nbsp;|&nbsp;&nbsp;<%= AppUtils.formatSQLTimeStr((String)record.get("CREATETIME")) %>
<%		
				if (isModerator && userGroup.rights.indexOf(IConstants.PERMIT_DELETE_POST) >= 0) {
					out.write("&nbsp;|&nbsp;&nbsp;<a href=\"manage.jsp?sid=");
					out.write(aSection.sectionID);
					out.write("&fid=");
					out.write(aBoard.boardID);
					out.write("&chkTopicID=");
					out.write((String)record.get("TOPICID"));
					out.write("&page=1&rid=");
					out.write(replyID);
					out.write("&act=delete\">刪除</a>");
				}
%></LABEL>
	  <A href="<%= topicUrl %>" target=_blank class="subject"><%= startSeq + i + 1 %>. Re: <%= (String)record.get("TITLE") %> 
	  	(RID:<%= replyID %>)</A>
	</TD></TR>
<%
			}
		}
	}
	else
	{
%>	
  <TR>
    <TD><p style="color:#666666">&nbsp;沒有記錄</p></TD></TR>
<%
	}
%>
</TBODY></TABLE></DIV>
<DIV class=pages_btns>
<%
	if (result != null && result[0] != null)
	{
%>	  
	<%= result[0] %>
<SCRIPT type=text/javascript>
var spaceUrl = "<%= spaceUrl %>&act=<%= act %>";
function viewPage(pageno)
{
	window.location = spaceUrl + "&page=" + pageno;
}
</SCRIPT>
<%
	}
%>
</DIV></DIV>
<%
	String avatarPath = ctxPath + "/upload/avatar/";
	String avatar = aUser.avatar;
	if (avatar == null || avatar.length() == 0)
		avatar = "sample/unknown.gif";
	String email = (aUser.isMailPub=='T' || isModerator)?aUser.email:"保密";
	String mypage = aUser.webpage;

	if (mypage == null)
		mypage = "#";
	else if (!mypage.toLowerCase().startsWith("http://"))
		mypage = "http://" + mypage;
	
	if (!isModerator && aUser.remoteIP != null)
		aUser.remoteIP = aUser.remoteIP.substring(0, aUser.remoteIP.lastIndexOf('.')+1) + "*";
	
	GroupVO	aGroup = PageUtils.getGroupVO(aUser.userID, aUser.groupID, aUser.credits, cache.getModerators());
	int count1 = -1;
	int count2 = aGroup.stars;
	if (aGroup.stars > 5)
	{
		count1 = aGroup.stars / 5;
		count2 = aGroup.stars % 5;
	}
	int maxAvatarSize = setting.getInt(ForumSetting.MISC, "maxAvatarPixels");
%>
<DIV class=side style="width:24%">
<DIV>
<H2>個人信息</H2>
<UL style="padding-bottom:12px">
  <LI class="side_info">
  	<H3><IMG src="<%= avatarPath %><%= avatar %>" border=0 onload="resizeImage(this, <%= maxAvatarSize %>);"></H3></LI>
  <LI class="side_info"><H3><%= nickname %></H3></LI>
  <LI class="side_info">
  	<H3><IMG src="images/user_add.gif" align="absmiddle" border="0">&nbsp; 
		<A href="./member/my_addfriend.jsp?uid=<%= aUser.userID %>" target=_blank>加為好友</A>&nbsp;&nbsp;
		<IMG src="images/sendsms.gif" align="absmiddle" border="0">&nbsp; 
		<A href="./member/sms_compose.jsp?uid=<%= aUser.userID %>" target=_blank>發短消息</A>
    </H3></LI>
</UL>
<% 
	if (aUser.brief != null && aUser.brief.length() > 0) {
%>
	<P style="padding-left:10px; padding-right:10px;"><%= aUser.brief %></P>
<%
	}
%>	
</DIV>
<DIV style="padding-bottom:5px;">
<H2>詳細信息</H2>
<table class="info" border="0" cellspacing="0" cellpadding="0" width="100%">
	<tr><th>UID</th><td><%= aUser.userID %></td></tr>
	<tr><th>昵稱</th><td><%= nickname %></td></tr>
	<tr><th>用戶組</th><td><%= aGroup.groupName %></td></tr>
	<tr><th>級別</th><td>
		<%	for (int j=0; j<count1; j++) { %><IMG alt="Rank: <%= aGroup.stars %>" 
		src="images/star_5.gif" align="absmiddle" border="0"><% } for (int j=0; j<count2; j++) { %><IMG 
		alt="Rank: <%= aGroup.stars %>" src="images/star_1.gif" align="absmiddle" border="0"><% } %>
	</td></tr>
	<tr><th>帖子</th><td><%= aUser.posts %></td></tr>
	<tr><th>積分</th><td><%= aUser.credits %></td></tr>
	<tr><th>注冊日期</th><td><%= aUser.createTime %></td></tr>
	<tr><th>上次訪問</th><td><%= aUser.lastVisited %></td></tr>
	<tr><th>性別</th><td><%= aUser.gender=='M'?"男":(aUser.gender=='F'?"女":"保密") %></td></tr>
	<tr><th>生日</th><td><%= aUser.birth==null?"0000-00-00":aUser.birth %></td></tr>
	<tr><th>來自</th><td><%= aUser.city==null?"未知":aUser.city %> <%= aUser.remoteIP==null?"":aUser.remoteIP %></td></tr>
	<tr><th>個人主頁</th><td>
		<a href="<%= mypage %>" target="_blank"><%= aUser.webpage==null?"無":aUser.webpage %></a></td></tr>
	<tr><th>QQ/MSN</th><td><%= aUser.icq==null?"無":aUser.icq %></td></tr>
	<tr><th>Email</th><td><p title="<%= email %>"><%= email %></p></td></tr>
</table>
</DIV></DIV></DIV></DIV>
<%= menus[1]==null?"":menus[1] %>
<%= menus[2]==null?"":menus[2] %>
<%= PageUtils.getFooter(request, forumStyle) %>
</BODY></HTML>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91同城在线观看| 久久99精品久久久久久久久久久久| 中文字幕 久热精品 视频在线| 最新国产の精品合集bt伙计| 亚洲丶国产丶欧美一区二区三区| 久久99这里只有精品| 不卡一区在线观看| 国产精品影视天天线| 欧美日韩国产123区| 日韩欧美中文字幕精品| 欧美韩国日本不卡| 亚洲欧洲在线观看av| 精品在线观看免费| 在线观看中文字幕不卡| 欧美哺乳videos| 久久无码av三级| 亚洲国产日韩a在线播放 | 亚洲另类春色校园小说| 青草av.久久免费一区| 国产一区二区精品久久99| 91视频com| 欧美mv日韩mv| 亚洲成人777| 99riav久久精品riav| 日韩女优视频免费观看| 国产欧美综合在线观看第十页| 亚洲va韩国va欧美va精品| 岛国一区二区三区| 日韩欧美三级在线| 亚洲成人久久影院| 91首页免费视频| 玉米视频成人免费看| 国产一区三区三区| 一区二区三区四区蜜桃| 久久婷婷国产综合国色天香| 欧美日韩在线播放三区| 久久精品久久99精品久久| 538prom精品视频线放| 成人性色生活片| 奇米精品一区二区三区在线观看一| 欧美色视频在线观看| 99综合影院在线| 久久精品国产在热久久| 久久嫩草精品久久久精品| 精品视频一区二区不卡| 久久精品国产网站| 午夜国产精品一区| 日日欢夜夜爽一区| 激情文学综合丁香| 色94色欧美sute亚洲线路二| 欧美午夜一区二区| 久久网这里都是精品| 国产成人免费av在线| 欧美一区二区视频在线观看2020 | 亚洲一区二区三区四区五区黄| 欧美乱妇20p| 欧美日韩卡一卡二| 久久美女艺术照精彩视频福利播放 | 久久国内精品自在自线400部| 欧美三级电影在线看| 日本麻豆一区二区三区视频| 久久亚洲欧美国产精品乐播| 成人av在线播放网址| 一区二区三区成人| 欧美日韩国产另类不卡| 久久99久国产精品黄毛片色诱| 国产精品天干天干在观线| 欧美影院精品一区| 美女视频免费一区| 亚洲日本中文字幕区| 欧美一激情一区二区三区| 高清在线不卡av| 午夜伦理一区二区| 国产精品美女久久久久久久久| 日本乱人伦aⅴ精品| 免费视频最近日韩| 欧美高清在线精品一区| 欧美一三区三区四区免费在线看 | 亚洲欧洲精品天堂一级 | 欧美性受xxxx黑人xyx性爽| 激情欧美一区二区三区在线观看| 18成人在线视频| 精品粉嫩aⅴ一区二区三区四区| 一本色道久久综合精品竹菊| 欧美aaaaa成人免费观看视频| 中文字幕一区二区三中文字幕| 337p亚洲精品色噜噜噜| 91在线云播放| 国产精品系列在线播放| 免费成人美女在线观看| 亚洲精品免费电影| 国产精品免费久久| 久久久久久久av麻豆果冻| 在线播放视频一区| 欧美综合视频在线观看| 成人h动漫精品一区二区| 狠狠色综合日日| 一区二区三区四区蜜桃 | 91日韩在线专区| 国产精品一区在线观看乱码| 麻豆极品一区二区三区| 天堂精品中文字幕在线| 亚洲一区二区三区中文字幕在线| 亚洲国产精品t66y| 久久久另类综合| 精品国产百合女同互慰| 日韩一区二区在线播放| 欧美乱妇15p| 9191精品国产综合久久久久久| 欧洲中文字幕精品| 91福利视频网站| 色哦色哦哦色天天综合| 91亚洲精品久久久蜜桃| 99久久综合国产精品| 9久草视频在线视频精品| 国产福利91精品| 国产999精品久久久久久| 国产精品一二三四| 久久99精品久久只有精品| 久88久久88久久久| 国产精品资源网| 国产成人综合网站| eeuss鲁片一区二区三区在线看| 北条麻妃一区二区三区| av午夜精品一区二区三区| 91污在线观看| 欧美亚洲丝袜传媒另类| 欧美一区二区三区播放老司机| 日韩午夜av电影| 国产亚洲精品福利| 国产精品女同一区二区三区| 亚洲日本欧美天堂| 亚洲国产精品久久艾草纯爱 | 国内精品视频666| 国产又粗又猛又爽又黄91精品| 韩国一区二区在线观看| 国产91在线看| 欧美在线观看一二区| 欧美一区二区三区爱爱| 久久久无码精品亚洲日韩按摩| 久久精品综合网| 国产精品久久三| 亚洲国产精品久久人人爱蜜臀 | 调教+趴+乳夹+国产+精品| 美女视频黄 久久| 国产1区2区3区精品美女| 欧美视频在线播放| 精品国产一区二区在线观看| 国产精品福利一区| 午夜欧美电影在线观看| 国产精品一区专区| 欧美性videosxxxxx| www激情久久| 亚洲一区二区av电影| 精品一二线国产| 在线亚洲+欧美+日本专区| 欧美电影免费观看高清完整版在线 | 亚洲一二三四在线观看| 国产老肥熟一区二区三区| 色综合久久中文字幕综合网| 欧美sm极限捆绑bd| 一区二区成人在线视频| 国产一区二区在线观看免费| 欧美主播一区二区三区美女| 精品久久久久久久久久久久久久久 | 麻豆国产精品一区二区三区| av在线播放不卡| 日韩欧美一级在线播放| 最新日韩在线视频| 精品无人区卡一卡二卡三乱码免费卡| jvid福利写真一区二区三区| 精品日韩在线一区| 午夜欧美视频在线观看| 91网址在线看| 国产精品你懂的| 国产精品一区二区免费不卡| 欧美欧美欧美欧美| 一区二区三区产品免费精品久久75| 国产高清不卡二三区| 91精品国产综合久久精品图片| 亚洲免费资源在线播放| 成人精品视频网站| 精品久久久久久久久久久久久久久 | 成人性生交大合| 久久日韩精品一区二区五区| 日产欧产美韩系列久久99| 欧美日韩午夜在线| 亚洲午夜免费视频| 色综合久久六月婷婷中文字幕| 国产精品你懂的在线| 成人精品高清在线| 欧美激情中文字幕| 国产69精品一区二区亚洲孕妇| 久久精品免费在线观看| 韩国v欧美v亚洲v日本v| 欧美刺激脚交jootjob| 青娱乐精品视频在线| 91精品午夜视频| 日本成人在线不卡视频| 91麻豆精品国产91久久久资源速度 |