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

📄 _showtopic__jsp.java

📁 CMS 1、增加子站点功能
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
        _jsp_LabelTag_0.setParent((javax.servlet.jsp.tagext.Tag) null);
      }

      _jsp_LabelTag_0.setRes("res.label.forum.showtopic");
      _jsp_LabelTag_0.setKey("blog");
      _jsp_LabelTag_0.doEndTag();
      out.write(_jsp_string145, 0, _jsp_string145.length);
      out.print((StrUtil.UrlEncode(name)));
      out.write(_jsp_string146, 0, _jsp_string146.length);
      }
      out.write(_jsp_string139, 0, _jsp_string139.length);
      
				if (user!=null && cfg1.getBooleanProperty("forum.isShowQQ") && !user.getOicq().equals("")) {
      out.write(_jsp_string144, 0, _jsp_string144.length);
      if (_jsp_LabelTag_0 == null) {
        _jsp_LabelTag_0 = new com.redmoon.forum.ui.LabelTag();
        _jsp_LabelTag_0.setPageContext(pageContext);
        _jsp_LabelTag_0.setParent((javax.servlet.jsp.tagext.Tag) null);
      }

      _jsp_LabelTag_0.setRes("res.label.forum.showtopic");
      _jsp_LabelTag_0.setKey("send_qq_msg");
      _jsp_LabelTag_0.doEndTag();
      out.print((user.getName()));
      out.write(_jsp_string147, 0, _jsp_string147.length);
      out.print((user.getOicq()));
      out.write(_jsp_string148, 0, _jsp_string148.length);
      out.print((user.getOicq()));
      out.write(_jsp_string149, 0, _jsp_string149.length);
      }
      out.write(_jsp_string150, 0, _jsp_string150.length);
      
			if (vplugin.size()>0) {
				Iterator irplugin = vplugin.iterator();
				while (irplugin.hasNext()) {
					com.redmoon.forum.plugin.PluginUnit pu = (com.redmoon.forum.plugin.PluginUnit)irplugin.next();
					com.redmoon.forum.plugin.base.IPluginUI ipu = pu.getUI(request, response, out);
					com.redmoon.forum.plugin.base.IPluginViewCommon pvc = ipu.getViewCommon();
					if (pvc!=null) {
						out.print("  " + pvc.render(com.redmoon.forum.plugin.base.IPluginViewCommon.POS_TOPIC_TOOLBAR));
					}
				}
			}
			
      out.write(_jsp_string151, 0, _jsp_string151.length);
      out.print((skin.getTableBorderClr()));
      out.write(_jsp_string152, 0, _jsp_string152.length);
       
					if (rootid==id) { // \u5f53\u4e3a\u6839\u8d34\u65f6
						String toptitle="";
						toptitle = SkinUtil.LoadString(request, "res.label.forum.showtopic", "top_board"); // "\u7248\u5757\u7f6e\u9876";
				  
      out.write(_jsp_string153, 0, _jsp_string153.length);
      out.print((privurl));
      out.write(_jsp_string60, 0, _jsp_string60.length);
      out.print((StrUtil.UrlEncode(boardcode)));
      out.write(_jsp_string154, 0, _jsp_string154.length);
      out.print((id));
      out.write(_jsp_string155, 0, _jsp_string155.length);
      out.print((toptitle));
      out.write(_jsp_string156, 0, _jsp_string156.length);
      
						if (privilege.canManage(request, id)) {
							String locktitle="",elitetitle="",guidetitle="";
							
							int dolock = (islocked==1)?0:1;
							if (dolock==1)
								locktitle = SkinUtil.LoadString(request, "res.label.forum.showtopic", "lock"); // "\u9501\u5b9a";
							else
								locktitle = SkinUtil.LoadString(request, "res.label.forum.showtopic", "unlock"); // "\u89e3\u9501";
							int doelite = (iselite==1)?0:1;
							if (doelite==1)
								elitetitle = SkinUtil.LoadString(request, "res.label.forum.showtopic", "elite"); // "\u7f6e\u4e3a\u7cbe\u534e";
							else
								elitetitle = SkinUtil.LoadString(request, "res.label.forum.showtopic", "elite_not"); // "\u53d6\u6d88\u7cbe\u534e";
							
      out.write(_jsp_string157, 0, _jsp_string157.length);
      out.print((boardcode));
      out.write(_jsp_string158, 0, _jsp_string158.length);
      out.print((id));
      out.write(_jsp_string159, 0, _jsp_string159.length);
      out.print((dolock));
      out.write(_jsp_string48, 0, _jsp_string48.length);
      out.print((privurl));
      out.write(_jsp_string155, 0, _jsp_string155.length);
      out.print((locktitle));
      out.write(_jsp_string160, 0, _jsp_string160.length);
      out.print((elitetitle));
      out.write(_jsp_string161, 0, _jsp_string161.length);
      out.print((boardcode));
      out.write(_jsp_string162, 0, _jsp_string162.length);
      out.print((id));
      out.write(_jsp_string159, 0, _jsp_string159.length);
      out.print((doelite));
      out.write(_jsp_string48, 0, _jsp_string48.length);
      out.print((privurl));
      out.write(_jsp_string155, 0, _jsp_string155.length);
      out.print((elitetitle));
      out.write(_jsp_string163, 0, _jsp_string163.length);
      out.print((id));
      out.write(_jsp_string60, 0, _jsp_string60.length);
      out.print((StrUtil.UrlEncode(boardcode)));
      out.write(_jsp_string48, 0, _jsp_string48.length);
      out.print((privurl));
      out.write(_jsp_string155, 0, _jsp_string155.length);
      if (_jsp_LabelTag_0 == null) {
        _jsp_LabelTag_0 = new com.redmoon.forum.ui.LabelTag();
        _jsp_LabelTag_0.setPageContext(pageContext);
        _jsp_LabelTag_0.setParent((javax.servlet.jsp.tagext.Tag) null);
      }

      _jsp_LabelTag_0.setRes("res.label.forum.showtopic");
      _jsp_LabelTag_0.setKey("change_board");
      _jsp_LabelTag_0.doEndTag();
      out.write(_jsp_string164, 0, _jsp_string164.length);
      out.print((id));
      out.write(_jsp_string60, 0, _jsp_string60.length);
      out.print((StrUtil.UrlEncode(boardcode)));
      out.write(_jsp_string48, 0, _jsp_string48.length);
      out.print((privurl));
      out.write(_jsp_string155, 0, _jsp_string155.length);
      if (_jsp_LabelTag_0 == null) {
        _jsp_LabelTag_0 = new com.redmoon.forum.ui.LabelTag();
        _jsp_LabelTag_0.setPageContext(pageContext);
        _jsp_LabelTag_0.setParent((javax.servlet.jsp.tagext.Tag) null);
      }

      _jsp_LabelTag_0.setRes("res.label.forum.showtopic");
      _jsp_LabelTag_0.setKey("riseorfall");
      _jsp_LabelTag_0.doEndTag();
      out.write(_jsp_string165, 0, _jsp_string165.length);
      out.print((id));
      out.write(_jsp_string60, 0, _jsp_string60.length);
      out.print((StrUtil.UrlEncode(boardcode)));
      out.write(_jsp_string48, 0, _jsp_string48.length);
      out.print((privurl));
      out.write(_jsp_string155, 0, _jsp_string155.length);
      if (_jsp_LabelTag_0 == null) {
        _jsp_LabelTag_0 = new com.redmoon.forum.ui.LabelTag();
        _jsp_LabelTag_0.setPageContext(pageContext);
        _jsp_LabelTag_0.setParent((javax.servlet.jsp.tagext.Tag) null);
      }

      _jsp_LabelTag_0.setRes("res.label.forum.listtopic");
      _jsp_LabelTag_0.setKey("topic_merge");
      _jsp_LabelTag_0.doEndTag();
      out.write(_jsp_string166, 0, _jsp_string166.length);
      }
      out.write(_jsp_string167, 0, _jsp_string167.length);
      out.print((id));
      out.write(_jsp_string60, 0, _jsp_string60.length);
      out.print((StrUtil.UrlEncode(boardcode)));
      out.write(_jsp_string155, 0, _jsp_string155.length);
      if (_jsp_LabelTag_0 == null) {
        _jsp_LabelTag_0 = new com.redmoon.forum.ui.LabelTag();
        _jsp_LabelTag_0.setPageContext(pageContext);
        _jsp_LabelTag_0.setParent((javax.servlet.jsp.tagext.Tag) null);
      }

      _jsp_LabelTag_0.setRes("res.label.forum.showtopic");
      _jsp_LabelTag_0.setKey("change_color");
      _jsp_LabelTag_0.doEndTag();
      out.write(_jsp_string168, 0, _jsp_string168.length);
      }
      out.write(_jsp_string169, 0, _jsp_string169.length);
      out.print((render.RenderTitle(request, msgdb)));
      out.write(_jsp_string170, 0, _jsp_string170.length);
      
                	if (cfg1.getBooleanProperty("forum.isTag")) {
						Vector vtag = msgdb.getTags();
						if (vtag.size()>0) {
							out.print("<BR>" + SkinUtil.LoadString(request, "res.label.forum.showtopic", "tag") + "\uff1a");
							Iterator irtag = vtag.iterator();
							TagDb td2 = new TagDb();
							while (irtag.hasNext()) {
								TagMsgDb tmd = (TagMsgDb)irtag.next();
								TagDb td = td2.getTagDb(tmd.getLong("tag_id"));
								if (td!=null) {
						
      out.write(_jsp_string171, 0, _jsp_string171.length);
      out.print((tmd.getLong("tag_id")));
      out.write(_jsp_string155, 0, _jsp_string155.length);
      out.print((td.getString("name")));
      out.write(_jsp_string172, 0, _jsp_string172.length);
      
								}
							}
						}
					}
					
      out.write(_jsp_string173, 0, _jsp_string173.length);
      
if (vplugin.size()>0) {
	Iterator irplugin = vplugin.iterator();
	while (irplugin.hasNext()) {
		PluginUnit pu = (PluginUnit)irplugin.next();
		IPluginUI ipu = pu.getUI(request, response, out);
		IPluginViewShowMsg pv = ipu.getViewShowMsg(boardcode, msgdb);
			boolean isShow = false;
			if (pu.getType().equals(pu.TYPE_BOARD))
				isShow = true;
			else if (pu.getType().equals(pu.TYPE_TOPIC)) {
				if (pu.getUnit().isPluginMsg(msgdb.getId()))
					isShow = true;
			}
			if (isShow) {
				if (pu.isShowName())
					out.print(pu.getName(request) + "&nbsp;");
				out.print(pv.render(UIShowMsg.POS_BEFORE_MSG) + "<BR>");
			}
	}
}

      out.write(_jsp_string174, 0, _jsp_string174.length);
      
				MsgPollDb mpd = null;
				mpd = render.RenderVote(request, msgdb);
				if (type==1 && mpd!=null) {
      out.write(_jsp_string175, 0, _jsp_string175.length);
      out.print((skin.getTableBorderClr()));
      out.write(_jsp_string176, 0, _jsp_string176.length);
      
					String ctlType = "radio";
					if (mpd.getInt("max_choice")>1)
						ctlType = "checkbox";
					Vector options = mpd.getOptions(msgdb.getId());
					int len = options.size();
					
					int[] re = new int[len];
					int[] bfb = new int[len];
					int total = 0;
					int k = 0;
					for (k=0; k<len; k++) {
						MsgPollOptionDb opt = (MsgPollOptionDb)options.elementAt(k);					
						re[k] = opt.getInt("vote_count");
						total += re[k];
					}
					if (total!=0) {
						for (k=0; k<len; k++) {
							bfb[k] = (int)Math.round((double)re[k]/total*100);
						}
					}
					
      out.write(_jsp_string177, 0, _jsp_string177.length);
      out.print((privurl));
      out.write(_jsp_string178, 0, _jsp_string178.length);
      if (_jsp_LabelTag_0 == null) {
        _jsp_LabelTag_0 = new com.redmoon.forum.ui.LabelTag();
        _jsp_LabelTag_0.setPageContext(pageContext);
        _jsp_LabelTag_0.setParent((javax.servlet.jsp.tagext.Tag) null);
      }

      _jsp_LabelTag_0.setRes("res.label.forum.showtopic");
      _jsp_LabelTag_0.setKey("vote");
      _jsp_LabelTag_0.doEndTag();
      out.write(_jsp_string179, 0, _jsp_string179.length);
      
						  java.util.Date epDate = mpd.getDate("expire_date");
						  if (epDate!=null) {
      out.write(_jsp_string180, 0, _jsp_string180.length);
      if (_jsp_LabelTag_0 == null) {
        _jsp_LabelTag_0 = new com.redmoon.forum.ui.LabelTag();
        _jsp_LabelTag_0.setPageContext(pageContext);
        _jsp_LabelTag_0.setParent((javax.servlet.jsp.tagext.Tag) null);
      }

      _jsp_LabelTag_0.setRes("res.label.forum.showtopic");
      _jsp_LabelTag_0.setKey("vote_expire_date");
      _jsp_LabelTag_0.doEndTag();
      out.write(_jsp_string180, 0, _jsp_string180.length);
      out.print((ForumSkin.formatDate(request, epDate)));
      out.write(_jsp_string179, 0, _jsp_string179.length);
      }
      out.write(_jsp_string179, 0, _jsp_string179.length);
      if (mpd.getInt("max_choice")==1) {
      out.write(_jsp_string181, 0, _jsp_string181.length);
      if (_jsp_LabelTag_0 == null) {
        _jsp_LabelTag_0 = new com.redmoon.forum.ui.LabelTag();
        _jsp_LabelTag_0.setPageContext(pageContext);
        _jsp_LabelTag_0.setParent((javax.servlet.jsp.tagext.Tag) null);
      }

      _jsp_LabelTag_0.setRes("res.label.forum.showtopic");
      _jsp_LabelTag_0.setKey("vote_type_single");
      _jsp_LabelTag_0.doEndTag();
      out.write(_jsp_string179, 0, _jsp_string179.length);
      }else{
      out.write(_jsp_string181, 0, _jsp_string181.length);
      if (_jsp_LabelTag_0 == null) {
        _jsp_LabelTag_0 = new com.redmoon.forum.ui.LabelTag();
        _jsp_LabelTag_0.setPageContext(pageContext);
        _jsp_LabelTag_0.setParent((javax.servlet.jsp.tagext.Tag) null);
      }

      _jsp_LabelTag_0.setRes("res.label.forum.showtopic");
      _jsp_LabelTag_0.setKey("vote_type_multiple");
      _jsp_LabelTag_0.doEndTag();
      out.print((mpd.getInt("max_choice")));
      out.write(_jsp_string179, 0, _jsp_string179.length);
      }
      out.write(_jsp_string182, 0, _jsp_string182.length);
      
					int barId = 0;
					String showVoteUser = ParamUtil.get(request, "showVoteUser");
					for (k=0; k<len; k++) {
						MsgPollOptionDb opt = (MsgPollOptionDb)options.elementAt(k);
					
      out.write(_jsp_string183, 0, _jsp_string183.length);
      out.print((k+1));
      out.write(_jsp_string184, 0, _jsp_string184.length);
      out.print((ctlType));
      out.write(_jsp_string1

⌨️ 快捷键说明

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