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

📄 _listtopic__jsp.java

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

      _jsp_LabelTag_0.setRes("res.label.forum.listtopic");
      _jsp_LabelTag_0.setKey("post_count");
      _jsp_LabelTag_0.doEndTag();
      out.write(_jsp_string115, 0, _jsp_string115.length);
      out.print((lf.getPostCount()));
      out.write(_jsp_string116, 0, _jsp_string116.length);
      }
	  }
      out.write(_jsp_string117, 0, _jsp_string117.length);
      }else{
      out.write(_jsp_string81, 0, _jsp_string81.length);
      out.print((skin.getTableBorderClr()));
      out.write(_jsp_string118, 0, _jsp_string118.length);
      
	PluginMgr pmnote = new PluginMgr();	
  	MsgDb md = new MsgDb();
	LeafChildrenCacheMgr lccm = new LeafChildrenCacheMgr(boardcode);
	java.util.Vector v3 = lccm.getChildren();
	Iterator ir3 = v3.iterator();
	int colCount = 4;
	int curCol = 0;
	while (ir3.hasNext()) {
		Leaf lf = (Leaf) ir3.next();
		md = md.getMsgDb(lf.getAddId());
		if (curCol==0)
			out.print("<tr>");

      out.write(_jsp_string119, 0, _jsp_string119.length);
      out.print((ForumPage.getListTopicPage(request, lf.getCode())));
      out.write(_jsp_string38, 0, _jsp_string38.length);
      out.print((lf.getName()));
      out.write(_jsp_string94, 0, _jsp_string94.length);
      
if (vplugin.size()>0) {
	out.print("<font color=#aaaaaa>");
	Iterator irpluginnote = vplugin.iterator();
	while (irpluginnote.hasNext()) {
		PluginUnit pu = (PluginUnit)irpluginnote.next();
		out.print(pu.getName(request) + "&nbsp;");
	}
	out.print("</font>");
}

      out.write(_jsp_string120, 0, _jsp_string120.length);
      
				  String logo = StrUtil.getNullString(lf.getLogo());
				  if (!logo.equals("")) {
				  
      out.write(_jsp_string121, 0, _jsp_string121.length);
      out.print((logo));
      out.write(_jsp_string122, 0, _jsp_string122.length);
      out.print((lf.getDescription()));
      out.write(_jsp_string123, 0, _jsp_string123.length);
      }
      out.write(_jsp_string124, 0, _jsp_string124.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("today_post");
      _jsp_LabelTag_0.doEndTag();
      out.write(_jsp_string111, 0, _jsp_string111.length);
      out.print((lf.getTodayCount()));
      out.write(_jsp_string112, 0, _jsp_string112.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_count");
      _jsp_LabelTag_0.doEndTag();
      out.write(_jsp_string113, 0, _jsp_string113.length);
      out.print((lf.getTopicCount()));
      out.write(_jsp_string114, 0, _jsp_string114.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("post_count");
      _jsp_LabelTag_0.doEndTag();
      out.write(_jsp_string115, 0, _jsp_string115.length);
      out.print((lf.getPostCount()));
      out.write(_jsp_string125, 0, _jsp_string125.length);
      
	  	curCol++;
	  	if (curCol==colCount) {
		    out.print("</tr>");
			curCol = 0;
		}
	  }
	  int tds = colCount - curCol;
	  if (curCol!=0 && tds!=0) {
	  	for (int k=0; k<tds; k++) {
			out.print("<td>&nbsp;</td>");
		}
		out.print("</tr>");
	  }
	  
      out.write(_jsp_string117, 0, _jsp_string117.length);
      }
}
      out.write(_jsp_string126, 0, _jsp_string126.length);
      
		String addpage = "addtopic_new.jsp";
		if (com.redmoon.forum.Config.getInstance().getBooleanProperty("forum.isWebeditTopicEnabled") && curleaf.getWebeditAllowType()==Leaf.WEBEDIT_ALLOW_TYPE_REDMOON_FIRST)
			addpage = "addtopic_we.jsp";
		
      out.write(_jsp_string127, 0, _jsp_string127.length);
      out.print((addpage));
      out.write(_jsp_string128, 0, _jsp_string128.length);
      out.print((boardcode));
      out.write(_jsp_string129, 0, _jsp_string129.length);
      out.print((threadType));
      out.write(_jsp_string130, 0, _jsp_string130.length);
      out.print((privurl));
      out.write(_jsp_string131, 0, _jsp_string131.length);
      out.print((skinPath));
      out.write(_jsp_string132, 0, _jsp_string132.length);
      out.print((SkinUtil.getLocale(request)));
      out.write(_jsp_string133, 0, _jsp_string133.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("post_btn");
      _jsp_LabelTag_0.doEndTag();
      out.write(_jsp_string134, 0, _jsp_string134.length);
      out.print((addpage));
      out.write(_jsp_string135, 0, _jsp_string135.length);
      out.print((boardcode));
      out.write(_jsp_string129, 0, _jsp_string129.length);
      out.print((threadType));
      out.write(_jsp_string130, 0, _jsp_string130.length);
      out.print((privurl));
      out.write(_jsp_string131, 0, _jsp_string131.length);
      out.print((skinPath));
      out.write(_jsp_string136, 0, _jsp_string136.length);
      out.print((SkinUtil.getLocale(request)));
      out.write(_jsp_string133, 0, _jsp_string133.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("vote_btn");
      _jsp_LabelTag_0.doEndTag();
      out.write(_jsp_string137, 0, _jsp_string137.length);
      
		if (vplugin.size()>0) {
			Iterator irplugin = vplugin.iterator();
			while (irplugin.hasNext()) {
				PluginUnit pu = (PluginUnit)irplugin.next();
				if (pu.getType().equals(pu.TYPE_TOPIC) && !pu.getButton().equals("")) {
      out.write(_jsp_string138, 0, _jsp_string138.length);
      out.print((addpage));
      out.write(_jsp_string139, 0, _jsp_string139.length);
      out.print((pu.getCode()));
      out.write(_jsp_string140, 0, _jsp_string140.length);
      out.print((StrUtil.UrlEncode(boardcode)));
      out.write(_jsp_string129, 0, _jsp_string129.length);
      out.print((threadType));
      out.write(_jsp_string130, 0, _jsp_string130.length);
      out.print((privurl));
      out.write(_jsp_string141, 0, _jsp_string141.length);
      out.print((skinPath + "/" + pu.getButton()));
      out.write('_');
      out.print((SkinUtil.getLocale(request)));
      out.write(_jsp_string142, 0, _jsp_string142.length);
      }
			}
		}
		
      out.write(_jsp_string62, 0, _jsp_string62.length);
      
			Vector vplugin2 = curleaf.getAllPlugin2();
			Iterator irplugin2 = vplugin2.iterator();
			while (irplugin2.hasNext()) {
				com.redmoon.forum.plugin2.Plugin2Unit p2u = (com.redmoon.forum.plugin2.Plugin2Unit)irplugin2.next();
			
      out.write(_jsp_string143, 0, _jsp_string143.length);
      out.print((addpage));
      out.write(_jsp_string144, 0, _jsp_string144.length);
      out.print((p2u.getCode()));
      out.write(_jsp_string140, 0, _jsp_string140.length);
      out.print((StrUtil.UrlEncode(boardcode)));
      out.write(_jsp_string129, 0, _jsp_string129.length);
      out.print((threadType));
      out.write(_jsp_string130, 0, _jsp_string130.length);
      out.print((privurl));
      out.write(_jsp_string141, 0, _jsp_string141.length);
      out.print((skinPath + "/images/" + p2u.getButton()));
      out.write('_');
      out.print((SkinUtil.getLocale(request)));
      out.write(_jsp_string145, 0, _jsp_string145.length);
      }
      out.write(_jsp_string146, 0, _jsp_string146.length);
      out.print((ForumPage.getListTopicPage(request, boardcode, 1)));
      out.write(_jsp_string147, 0, _jsp_string147.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("tree_view");
      _jsp_LabelTag_0.doEndTag();
      out.write(_jsp_string148, 0, _jsp_string148.length);
      out.print((boardcode));
      out.write(_jsp_string149, 0, _jsp_string149.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("elite");
      _jsp_LabelTag_0.doEndTag();
      out.write(_jsp_string150, 0, _jsp_string150.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("manager");
      _jsp_LabelTag_0.doEndTag();
      out.write(_jsp_string151, 0, _jsp_string151.length);
      
	  BoardManagerDb bmd = new BoardManagerDb();
	  MsgMgr mm = new MsgMgr();
	  Vector managers = mm.getBoardManagers(boardcode);
	  Iterator irmgr = managers.iterator();
	  while (irmgr.hasNext()) {
	  	UserDb user = (UserDb) irmgr.next();
        bmd = bmd.getBoardManagerDb(curleaf.getCode(), user.getName());
		if (!bmd.isHide()) {
	  
      out.write(_jsp_string152, 0, _jsp_string152.length);
      out.print((StrUtil.UrlEncode(user.getName())));
      out.write(_jsp_string38, 0, _jsp_string38.length);
      out.print((user.getNick()));
      out.write(_jsp_string153, 0, _jsp_string153.length);
      }
	  }
	  // \u7956\u5148\u8282\u70b9\u4e0a\u7684\u7248\u4e3b
	  String parentCode = curleaf.getParentCode();
	  while (!parentCode.equals("-1")) {
	  	Leaf tmplf = curleaf.getLeaf(parentCode);
		if (tmplf==null)
			break;
		else {
		  managers = mm.getBoardManagers(tmplf.getCode());
		  if (managers.size()>0) {
		  	  out.print("<option>-------</option>");
			  irmgr = managers.iterator();
			  while (irmgr.hasNext()) {
				UserDb user = (UserDb) irmgr.next();
				bmd = bmd.getBoardManagerDb(tmplf.getCode(), user.getName());
				if (!bmd.isHide()) {				
			  
      out.write(_jsp_string154, 0, _jsp_string154.length);
      out.print((StrUtil.UrlEncode(user.getName())));
      out.write(_jsp_string155, 0, _jsp_string155.length);
      if (tmplf.getCode().equals(Leaf.CODE_ROOT)){
      out.write(_jsp_string156, 0, _jsp_string156.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("superManager");
      _jsp_LabelTag_0.doEndTag();
      out.write(_jsp_string157, 0, _jsp_string157.length);
      }
      out.print((user.getNick()));
      out.write(_jsp_string158, 0, _jsp_string158.length);
      }
			  }
		  }
		}
		parentCode = tmplf.getParentCode();
	  }
	  
      out.write(_jsp_string159, 0, _jsp_string159.length);
      out.print((op));
      out.write(_jsp_string160, 0, _jsp_string160.length);
      out.print((boardcode));
      out.write(_jsp_string161, 0, _jsp_string161.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_all");
      _jsp_LabelTag_0.doEndTag();

⌨️ 快捷键说明

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