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

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

?? bbsdocaction.java

?? 簡易java框架開源論壇系統擁有常用論壇系統的基本功能
?? JAVA
?? 第 1 頁 / 共 2 頁
字號:
				if(BBSRights.checkRights(obj,"editMessage",user))//修改
					form.addResult("editMessage","true");
				if(BBSRights.checkRights(obj,"delMessage",user))//刪帖
					form.addResult("delMessage","true");
				if(BBSRights.checkRights(obj,"moveMessage",user))//移動
					form.addResult("moveMessage","true");
				if(BBSRights.checkRights(obj,"lockUser",user))//鎖定用戶
					form.addResult("lockUser","true");
			}		
			
			UserInfo inputUser=UserInfo.readByUserName(obj.getInputUser());
			if(inputUser!=null)
			{
				form.addResult("userName",inputUser.getUserName());
				form.addResult("userScore",inputUser.getScore());
				form.addResult("userQq",inputUser.getQq());
				form.addResult("userCid",inputUser.getCid());
				form.addResult("userSign",inputUser.getIntro());
				form.addResult("userPhoto",inputUser.getPhoto());
			}	
			//保存點擊數
			obj.setReadTimes(new Integer(obj.getReadTimes()!=null?obj.getReadTimes().intValue()+1:1));
			obj.update();
			//處理回復信息
			PageList pList=BBSUtil.queryReply(obj,pageSize,currentPage);
			List replyList=new ArrayList();
			List list=pList.getResult();
			if(list!=null){
			for(int i=0;i<list.size();i++)
			{
			Map map=new HashMap();			
			BBSDoc reply=(BBSDoc)list.get(i);
			map.put("cid",reply.getCid());
			map.put("title",reply.getTitle());
			map.put("content",HtmlUtil.getUBB2HTML(replaceEmotTag(HtmlUtil.escapeHTMLTag(reply.getContent()))));
			map.put("inputTime",reply.getInputTime());
			map.put("modifyTime",reply.getModifyTime());
			map.put("ip",reply.getIp());
			map.put("imgs",reply.getImgs()!=null?(reply.getImgs().equals("")?null:reply.getImgs()):null);
			
			map.put("files",reply.getFiles());
			if(reply.getTagPic()!=null && (!reply.getTagPic().equals("")))
			map.put("tagPic",reply.getTagPic());
			map.put("floor",new Integer((pageSize*(currentPage-1)+i+1)));
			//處理用戶帖子管理權限			
			if(user!=null)
			{			
				if(BBSRights.checkRights(reply,"lockMessage",user))
					map.put("lockMessage","true");
				if(BBSRights.checkRights(reply,"editMessage",user))
					map.put("editMessage","true");
				if(BBSRights.checkRights(reply,"delMessage",user))
					map.put("delMessage","true");			
				if(BBSRights.checkRights(reply,"lockUser",user))
					map.put("lockUser","true");
			}			
			
		    inputUser=UserInfo.readByUserName(reply.getInputUser());
			if(inputUser!=null)
			{
				map.put("userName",inputUser.getUserName());
				map.put("userScore",inputUser.getScore());
				map.put("userQq",inputUser.getQq());
				map.put("userCid",inputUser.getCid());
				map.put("userSign",inputUser.getIntro());
				map.put("userPhoto",inputUser.getPhoto());
			}				
			replyList.add(map);
			System.out.println(i);
			}			
			}
			form.addResult("list",replyList);
			form.addResult("totalPage",new Integer(pList.getPages()));
			form.addResult("rows",new Integer(pList.getRowCount()));
			form.addResult("gotoPageHTML",CommUtil.showPageHtml(pList.getCurrentPage(),pList.getPages()));			
		}	
		System.out.println("show end");
		return module.findPage("show");
	}
	private Page doEdit(WebForm form,Module module,ActiveUser user)
	{
		String cid=CommUtil.null2String(form.get("cid"));
		BBSDoc obj=BBSDoc.read(cid);
		
		if(obj!=null)
		{	
			if(!BBSRights.checkRights(obj,"edit",user))return new Page("popedomError","/bbs/norights.htm","page");
			BBSDir dir=BBSDir.readBySN(obj.getDirSn());
			if(dir!=null)
			{
				form.addResult("dir",dir);
			}
			else
			{
			    form.addResult("msg","目錄不存在,可能是地址鏈接錯誤!");
			}
			CommUtil.Obj2Map(obj,form.getTextElement());
		}	
		
		return module.findPage("edit");
	}
	private Page doSetTopMessage(WebForm form,Module module,ActiveUser user)
	{
		String cid=CommUtil.null2String(form.get("cid"));
		BBSDoc obj=BBSDoc.read(cid);
		if(obj!=null)
		{
			if(!BBSRights.checkRights(obj,"setTopMessage",user))return new Page("popedomError","/bbs/norights.htm","page");
			obj.setTopMessage(new Integer(obj.getTopMessage()!=null && (obj.getTopMessage().intValue()==1)?0:1));
			obj.update();
			form.addResult("msg","操作成功!");
		}
		return doQuery(form,module,user);
	}
	private Page doSetEliteMessage(WebForm form,Module module,ActiveUser user)
	{
		String cid=CommUtil.null2String(form.get("cid"));
		BBSDoc obj=BBSDoc.read(cid);
		if(obj!=null)
		{
			if(!BBSRights.checkRights(obj,"setEliteMessage",user))return new Page("popedomError","/bbs/norights.htm","page");
			obj.setEliteMessage(new Integer(obj.getEliteMessage()!=null && (obj.getEliteMessage().intValue()==1)?0:1));
			obj.update();
			form.addResult("msg","操作成功!");
		}
		return doQuery(form,module,user);
	}
	private Page doDel(WebForm form,Module module,ActiveUser user)
	{
		String cid=CommUtil.null2String(form.get("cid"));
		BBSDoc obj=BBSDoc.read(cid);		
		if(obj!=null)
		{
			if(!BBSRights.checkRights(obj,"del",user))return new Page("popedomError","/bbs/norights.htm","page");
			obj.del();
			form.addResult("msg","刪除成功!");
		}
		return doQuery(form,module,user);		
	}
	private Page doLastElite(WebForm form, Module module,ActiveUser user)
	{		
		int currentPage=CommUtil.null2Int(form.get("page"));
		int pageSize=CommUtil.null2Int(form.get("pageSize"));
		String sn=CommUtil.null2String(form.get("sn"));		
		if(sn.equals(""))sn=CommUtil.null2String(form.get("dirSn"));
		BBSDir dir=BBSDir.readBySN(sn);
		if(dir==null){
		dir=new BBSDir();
		dir.setTitle("最新精華");
		dir.setIntro("論壇中的所有精華帖!");
		}
		if(currentPage<1)currentPage=1;
		if(pageSize<1)pageSize=15;	
		String sqlWhere="eliteMessage>0 ";
		Collection paras=new ArrayList();
		if(dir.getSn()!=null &&(!"".equals(dir.getSn())) ){
		sqlWhere+=" and dirSn=?";
		paras.add(sn);
		}
//		System.out.println(sqlWhere);
		PageList pList=BBSUtil.queryMessage(sqlWhere,paras,pageSize,currentPage);
		form.addResult("dir",dir);		
		form.addResult("list",pList.getResult());
		form.addResult("totalPage",new Integer(pList.getPages()));
		form.addResult("rows",new Integer(pList.getRowCount()));
		form.addResult("gotoPageHTML",CommUtil.showPageHtml(pList.getCurrentPage(),pList.getPages()));		
		//System.out.println(dir.getTitle());
			
		return module.findPage("list");	
	}
	private Page doQuery(WebForm form, Module module,ActiveUser user)
	{		
		int currentPage=CommUtil.null2Int(form.get("page"));
		int pageSize=CommUtil.null2Int(form.get("pageSize"));
		String sn=CommUtil.null2String(form.get("sn"));
		String title=CommUtil.null2String(form.get("title"));
		if(sn.equals(""))sn=CommUtil.null2String(form.get("dirSn"));
		String inputUser=CommUtil.null2String(form.get("inputUser"));
		
		BBSDir dir=BBSDir.readBySN(sn);
		if(dir!=null)
		{
		if(currentPage<1)currentPage=1;
		if(pageSize<1)pageSize=15;			
		Collection paras=new ArrayList();		
		String sqlWhere=" dirSn=?";
		paras.add(sn);	
		if(!title.equals(""))
		{
			sqlWhere+=" and title like ?";
			paras.add("%"+title+"%");
		}
		if(!inputUser.equals(""))
		{
			sqlWhere+=" and inputUser=?";
			paras.add(inputUser);
		}
		PageList pList=BBSUtil.queryMessage(sqlWhere,paras,pageSize,currentPage);		
		form.addResult("dir",dir);
		form.addResult("list",pList.getResult());
		form.addResult("totalPage",new Integer(pList.getPages()));
		form.addResult("rows",new Integer(pList.getRowCount()));
		form.addResult("gotoPageHTML",CommUtil.showPageHtml(pList.getCurrentPage(),pList.getPages()));		
		//System.out.println(dir.getTitle());
			}
		else
		{
		 form.addResult("msg","所查詢的目錄不存在!");
		}
		return module.findPage("list");	
	}
public  String replaceEmotTag(String s) {
		String makeContent = new String();
		String[] r = new String[50];
		for (int i = 1; i < 50; i++)
			r[i] = "\\[em" + (i < 10 ? "0" + i : i + "") + "\\]";//eval("/em"+(i<10?"0"+i:i+"")+"/;");
		StringTokenizer strToken = new StringTokenizer(s, "\n");
		while (strToken.hasMoreTokens()) {
			makeContent = makeContent + "<br>" + strToken.nextToken();
		}
		for (int i = 1; i < 50; i++) {
			makeContent = makeContent.replaceAll(r[i], "<img src=/images/emot/em"
					+ (i < 10 ? "0" + i : i + "") + ".gif>");//s.replace(r[i],"<img
			// src=img/emot/em"+(i<10?"0"+i:i+"")+".gif>");
		}
		r = null;
		return makeContent;
	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩avvvv在线播放| 国产精品国产三级国产专播品爱网 | 国产精品视频一二| 久久综合九色综合97婷婷| 正在播放一区二区| 制服丝袜国产精品| 日韩欧美三级在线| 精品国产露脸精彩对白| 久久久国际精品| 日本一区二区视频在线| 国产精品视频九色porn| 亚洲欧美日韩在线| 樱桃视频在线观看一区| 亚洲国产精品久久久男人的天堂| 亚洲一区二区三区不卡国产欧美| 亚洲一区二区三区四区的| 午夜激情久久久| 极品美女销魂一区二区三区 | www一区二区| 国产欧美日韩另类视频免费观看| 国产精品美女久久久久久 | 97se亚洲国产综合在线| 在线视频国内自拍亚洲视频| 欧美日韩一区二区三区高清| 日韩欧美国产综合一区 | 91在线观看一区二区| 在线免费观看一区| 日韩欧美一级特黄在线播放| 国产欧美精品一区aⅴ影院 | 精品视频资源站| 日韩视频免费观看高清完整版| 欧美大片一区二区| **性色生活片久久毛片| 日韩中文字幕1| 成人免费视频app| 欧美在线一二三四区| 日韩精品一区二区三区蜜臀| 综合色天天鬼久久鬼色| 爽好久久久欧美精品| 国产精品亚洲人在线观看| 色屁屁一区二区| 91精品国产乱码久久蜜臀| 国产精品私人影院| 日本伊人精品一区二区三区观看方式| 国产v综合v亚洲欧| 3d动漫精品啪啪一区二区竹菊| 国产精品久久久久久久岛一牛影视| 亚洲福利视频一区二区| 成人av电影免费在线播放| 日韩一区二区免费电影| 中文字幕一区二区不卡| 激情综合网最新| 欧美写真视频网站| ...xxx性欧美| 成人久久18免费网站麻豆 | 美女国产一区二区| 在线免费观看日韩欧美| 国产精品久久久久精k8| 另类欧美日韩国产在线| 欧美日韩一区三区四区| 一区视频在线播放| 国产suv一区二区三区88区| 日韩午夜激情av| 亚洲国产精品人人做人人爽| 99久久精品国产观看| 欧美激情一区在线观看| 黄网站免费久久| 精品理论电影在线| 久久精品99国产精品| 91精品国产色综合久久久蜜香臀| 亚洲精品日韩一| 91女神在线视频| 亚洲天堂免费在线观看视频| 成人午夜av在线| 国产精品理伦片| 成人午夜免费av| 亚洲图片激情小说| 在线免费观看一区| 亚洲不卡在线观看| 7777精品伊人久久久大香线蕉完整版| 亚洲国产精品一区二区久久恐怖片| 色综合久久综合网欧美综合网| 中文字幕视频一区| 色香蕉成人二区免费| 一片黄亚洲嫩模| 欧美日韩精品三区| 日韩成人av影视| 日韩精品中文字幕在线一区| 狠狠色狠狠色综合系列| 久久精品男人的天堂| 国产91精品一区二区| 国产精品久久久久影院| 日本韩国欧美国产| 视频在线观看一区二区三区| 日韩三级视频在线观看| 国产一区二区在线免费观看| 国产精品热久久久久夜色精品三区| 懂色一区二区三区免费观看| 亚洲色图视频网| 欧美日韩一区二区三区视频| 蜜桃精品在线观看| 欧美激情一区三区| 欧美中文字幕不卡| 久久成人免费网| 亚洲视频 欧洲视频| 欧美日韩久久一区| 国产成人一级电影| 亚洲国产成人91porn| 久久婷婷国产综合精品青草| 白白色 亚洲乱淫| 日本成人中文字幕| 中文在线资源观看网站视频免费不卡 | 亚洲国产成人av| 久久影院视频免费| 欧美在线综合视频| 丁香激情综合国产| 亚洲综合在线视频| 精品国产一二三区| 欧美日韩亚洲不卡| 成人不卡免费av| 美国av一区二区| 1024成人网| 国产人妖乱国产精品人妖| 欧美在线免费播放| 丁香五精品蜜臀久久久久99网站| 亚洲成人第一页| 国产精品乱人伦| 久久中文娱乐网| 91 com成人网| 欧美婷婷六月丁香综合色| 国产精品一区二区久久精品爱涩| 亚洲成av人综合在线观看| 国产精品天干天干在线综合| 日韩免费福利电影在线观看| 欧美私模裸体表演在线观看| 成人性视频网站| 精品在线你懂的| 日韩精品一二区| 亚洲成人激情综合网| 亚洲婷婷在线视频| 一区在线观看视频| 国产精品麻豆99久久久久久| 久久网站热最新地址| 欧美成人性福生活免费看| 3d成人动漫网站| 欧美嫩在线观看| 91精品国模一区二区三区| 欧美亚洲图片小说| 欧美又粗又大又爽| 91久久精品午夜一区二区| 91碰在线视频| 一本到不卡免费一区二区| 99久久久免费精品国产一区二区| 国产在线精品一区二区夜色| 国内精品免费**视频| 国产一区二区在线视频| 国产一区在线观看麻豆| 久久99久久99| 国产一区二区在线看| 粗大黑人巨茎大战欧美成人| 国产成人在线免费| 99久久伊人网影院| 色哟哟一区二区三区| 欧美亚洲精品一区| 欧美顶级少妇做爰| 欧美变态凌虐bdsm| 国产亚洲人成网站| 亚洲欧美偷拍卡通变态| 亚洲精品老司机| 日日摸夜夜添夜夜添亚洲女人| 日日摸夜夜添夜夜添精品视频| 日韩高清不卡一区| 国产在线观看免费一区| 波多野结衣视频一区| 欧美在线啊v一区| 日韩精品一区二区三区四区| 久久久久99精品国产片| 亚洲欧美一区二区在线观看| 亚洲成av人在线观看| 狠狠v欧美v日韩v亚洲ⅴ| 成人av资源网站| 欧美日韩欧美一区二区| 久久久久久久久久看片| 亚洲老司机在线| 国模冰冰炮一区二区| 9人人澡人人爽人人精品| 欧美猛男男办公室激情| 久久综合久久综合久久| 亚洲婷婷综合久久一本伊一区| 亚洲电影激情视频网站| 国产精品综合在线视频| 在线视频综合导航| 久久麻豆一区二区| 亚洲男人都懂的| 九九国产精品视频| 91在线丨porny丨国产| 日韩免费观看高清完整版| 亚洲天堂网中文字| 国产精品系列在线播放| 欧美区一区二区三区|