📄 configstatement.jsp
字号:
<%@ page contentType="text/html; charset=gb2312" %><%@ page import="com.doone.uurm.*" %><%@ page import="com.doone.fj1w.bbs.BBSAuth"%><%@ page import="com.doone.util.FileLogger"%><%@ page import="com.doone.data.*"%><%request.setCharacterEncoding("gb2312");%><% String sPurvICode = request.getParameter("code"); if ( sPurvICode == null || sPurvICode.length() == 0 ) { sPurvICode = "BBS"; } String contentType="02"; WebAuth auth = WebAuth.getInstance(request); boolean hasPurv = auth.CheckPurv(sPurvICode); if ( ! auth.IsAuthed() ) { out.write("<script language=\"javascript\">self.parent.location.replace(\"" + request.getContextPath() + "/view/login/login.jsp" + "\");</script>"); return; } //else if ( ! hasPurv ) { // out.write("<script language=javascript src=\"../../common/script/RightForbidden.js\"></script>"); // return; //} long parentId = Sys_Purview.getPurviewIdByCode(sPurvICode); String sName = "论坛管理"; boolean loadMenu = true; //String src= request.getContextPath()+"/view/bbs/images/state/"; try { Sys_Purview purview = Sys_Purview.getPurviewByID(new DacClient(), parentId); sName = purview.getName(); if ( sPurvICode.length() > 6 ) loadMenu = false; } catch(Exception ex) { FileLogger.getLogger().warn(ex.getMessage(),ex); }%><html><head> <title>商店图片与介绍配置</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <link href="../../common/style/main.css" type="text/css" rel="stylesheet" /> <script language="JavaScript" src="../../common/script/ChangeStyle.js"></script> <script language="JavaScript" src="../../common/mainTool.js"></script> <script language="JavaScript" src="../../common/XMLHttpClient.js"></script> <link rel="stylesheet" type="text/css" media="all" href="../calendar/calendar-blue2.css"/> <script type="text/javascript" src="../calendar/calendar.js"></script> <script type="text/javascript" src="../calendar/calendar-zh.js"></script> <script type="text/javascript" src="../calendar/calendar-action.js"></script> <script language="JavaScript"> <!-- var menuIdStr = "<%= sPurvICode.substring(0, 6)%>"; var menuTitle = "<%= sName%>"; var menuService = "BBSClientService"; var menuMethod = "getBoardTree"; var menuIndex = -1; function boardTreeReload(id) { if ( menuIndex != -1 ) { return _menuReload(menuIndex, id); } return false; } function fn_onload() { fn_OnSubmit(); menuIndex = _getMenuIndex(menuIdStr) <% if ( loadMenu ) {%> if ( menuIndex == -1 ) { if ( _menuAdd(menuIdStr, menuTitle, menuService, menuMethod, <%= parentId%>) == false ) { alert("栏目树加载失败。"); } menuIndex = _getMenuIndex(menuIdStr); } else { _showMenuPanel(menuIdStr); } <% }%> window.menuReload = boardTreeReload; /* try { if ( self.parent != self && BBSList != null) { if ( parent.bottom == null ) { document.location.replace("index.jsp?<%=request.getQueryString()%>"); return false; } else if ( parent.bottom.document.location.href == "about:blank" || BBSList.selectedIndex == -1 ) { var parentElt = parent.document.all.tags("FRAMESET"); if ( parentElt.length == 1 ) { parentElt[0].rows = "100%,0"; } var parentElt = parent.document.all.tags("frame"); for ( i = 0 ; i < parentElt.length; i++ ) { if ( parentElt[i].name == "bottom" ) { parentElt[i].noResize = true; } } } } } catch(ex) {} */ window.setTimeout("cltScript_Toolbar();",30); iBtnEnabled("100"); } function fn_OnSubmit(){ var qrSimp = document.getElementById("QueryTable"); var qt = document.getElementById("BBSList"); if ( qrSimp == null || qt == null) return true; try { if ( qt.caption == null ) { qt.createCaption(); } else { while ( qt.caption.childNodes.length > 0 ) { qt.caption.removeChild(qt.caption.childNodes[0]); } } var inputsSimp = qrSimp.getElementsByTagName("INPUT"); var selectsSimp = qrSimp.getElementsByTagName("SELECT"); for ( var i = 0; i<inputsSimp.length; i++ ) { if ( inputsSimp[i].value == "" || inputsSimp[i].name == "" ) continue; var newInput = document.createElement("<INPUT NAME='" + inputsSimp[i].name + "'>"); newInput.value = inputsSimp[i].value; qt.caption.appendChild(newInput); } //var boardId = document.createElement("<INPUT NAME='boardId'>"); // boardId.value = <%=parentId%>; // qt.caption.appendChild(boardId); for ( var i = 0; i<selectsSimp.length; i++ ) { var sValue = selectsSimp[i].value; if ( selectsSimp[i].disabled ) { for ( var j =0; j<selectsSimp[i].options.length; j++ ) { if ( selectsSimp[i].options(j).selected ) { sValue=selectsSimp[i].options(j).value; } } } if ( sValue == "" || selectsSimp[i].name == "") continue; var newInput = document.createElement("<INPUT NAME='" + selectsSimp[i].name + "'>"); newInput.value = selectsSimp[i].value; qt.caption.appendChild(newInput); } qt.reload(); } catch(ex){ alert(ex.description); } return false; } function cltScript_Toolbar() { if ( self.parent != self ){ var pel = parent.document.all.tags("frame"); for ( i=0; i< pel.length; i++) { if ( pel(i).name == "main") { divTop.style.width = pel(i).width; divMain.style.width = pel(i).width; divMain.style.height = pel(i).height - divTop.clientHeight; } } } } function help() { window.open("help.jsp","windowRef","width=270,height=146,top=150,left=200,screenX=10,screenY=20"); } function CheckAll(form){ var inputs = form.all.tags("input"); var src = event.srcElement; for (var i=0;i<inputs.length;i++){ e = inputs[i]; if(e.type == 'checkbox' && e.name == 'STAFFID'){ e.checked = src.checked; var oTr = e.parentElement.parentElement; oTr.style.backgroundColor = e.checked ? '#C8E6E6' : 'white'; } } if ( src.checked ) { iBtnEnabled("111"); } else { iBtnEnabled("101"); } } function fSelectOne(obj) { document.getElementById("chkall_text").checked = false; return false; } function onChoosed() { if ( BBSList == undefined ) return false; try { if ( BBSList.selectedAllIndexs.length == 1 ) { parent.bottom.document.location.replace("viewconfigstate.jsp?id=" + BBSList.key); var parentElt = parent.document.all.tags("FRAMESET"); if ( parentElt.length == 1 ) { parentElt[0].rows = "70%,200"; } // 暂时去掉可滚动样式。 var parentElt = parent.document.all.tags("frame"); for ( var i = 0 ; i < parentElt.length; i++ ) { if ( parentElt[i].name == "bottom" ) { //parentElt[i].noResize = false; parentElt[i].borderColor = "#e0e0e0"; parentElt[i].style.borderTop = "3px solid #e0e0e0"; //parentElt[i].style.cursor = "row-resize"; } } iBtnEnabled("111"); } else if ( BBSList.selectedAllIndexs.length > 1 ) { iBtnEnabled("110"); } else { iBtnEnabled("100"); } if ( BBSList.selectedRow != null ) { if ( BBSList.selectedRow.cells[0].children(0).type == "checkbox" ) { BBSList.selectedRow.cells[0].children(0).checked = true; } } } catch(ex){} window.setTimeout("cltScript_Toolbar();",30); } function onUnChoosed() { try { if ( BBSList.selectedAllIndexs.length == 1 ) { iBtnEnabled("111"); } else if ( BBSList.selectedAllIndexs.length > 1 ) { iBtnEnabled("110"); } else { iBtnEnabled("100"); } var srcTr = event.oTr; if ( srcTr != null && srcTr.cells[0].children(0).type == "checkbox" ) { srcTr.cells[0].children(0).checked = false; } return true; } catch(exception) { return true; } } function fn_dblClick() { fnToolViewContent(); } function onContentLoad() { try { var srcEl = event.srcElement; // 分页处理 if ( pageSet != undefined ) { var iPageCount = srcEl.pageCount; var iCurrentPage = srcEl.currentPage; var str = ""; for ( var i=0; i< iPageCount; i++ ) { if ( iCurrentPage == i ) { str += "<a href='#' style='color: white; font-weight: bold; font-size: 10pt;' onclick='switchPage(this,"+i+");'>"; str += "<B>" + i + "</B>"; } else { str += "<a href='#' style='color: white;' onclick='switchPage(this,"+i+");'>"; str += i; } str += "</a> "; } pageSet.innerHTML = str; } } catch(exception) { alert(exception.description); return false; } } var oldLinka = null; function switchPage(that, idx){ if ( that.tagName == "A" ) { document.getElementById("BBSList").currentPage=idx; if ( oldLinka == null ) { oldLinka = pageSet.children(0); } oldLinka.style.fontWeight = "normal"; oldLinka.style.fontSize = "9pt"; that.style.fontWeight = "bold"; that.style.fontSize = "10pt"; oldLinka = that; } } function iBtnEnabled(eBtns) { try{ var iBtns = ibtnPanel.rows(0).cells; for (var i=0; i<iBtns.length; i++) { if ( i >= eBtns.length ) continue; var idx = parseInt( eBtns.substr(i,1) ); if ( idx == NaN ) idx = 0; if (idx < 1 ) { iBtns[i].Enabled = false; } else { iBtns[i].Enabled = true; } } <% // 要添加权限方面的控制,能够屏蔽某些人的添加、修改、删除权限。 try { BBSAuth bbsAuth = BBSAuth.getInstance(auth, sPurvICode); if ( ! bbsAuth.hasManagerPurview() ) { // 如果没有管理权,则分别检查各个权限。 if ( ! bbsAuth.hasAddPurview() ) { out.print("\nibtnAddContent.Enabled = false;"); } if ( ! bbsAuth.hasDelPurview() ) { out.print("\nibtnDelContent.Enabled = false;"); } if ( ! bbsAuth.hasReplyPurview() ) { out.print("\nibtnReplyContent.Enabled = false;"); } } } catch(Exception ex) {
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -