clubUserGrade.jsp
上传用户:u_thks
上传日期:2022-07-31
资源大小:1910k
文件大小:10k
源码类别:

WEB源码(ASP,PHP,...)

开发平台:

Java

  1. <%@ page language="java" contentType="text/html;charset=UTF-8" %>
  2. <%@ include file="../GVinc/gvInclude.jsp" %>
  3. <%@ include file="clubMasterPass.jsp" %>
  4. <% 
  5. //权限判断共享代码
  6. boolean ispass = false;
  7. //ArrayEdit ae = new ArrayEdit();
  8. ispass = ae.txtsArray(gvcmgTxt,4,"|");
  9. if(!ispass){
  10. out.print(prtCenter("您无权进行此项操作!","",2));
  11. out.close();
  12. }
  13. int ugID = 0;
  14. if(request.getParameter("ugID") != null){
  15. ugID = Integer.parseInt(request.getParameter("ugID"));
  16. }else{
  17. ugID = 0;
  18. }
  19. String txt;
  20. temp = "";
  21. if(request.getMethod().equals("POST")){
  22. for(int i=1; i < 50; i++){
  23. txt = request.getParameter("ugTxt" + String.valueOf(i));
  24. if(txt==null){
  25. txt="0";
  26. }
  27. if(temp==""){
  28. temp = txt;
  29. }else{
  30. temp = temp + "|" + txt;
  31. }
  32. }
  33. //out.print(temp);
  34. cug.setUgTxt(temp);
  35. try{
  36. cug.userGradeEdit(ugID);
  37. }catch(Exception e){
  38. out.print(e.toString());
  39. }
  40. out.print(prtCenter2(cug.getMessage(),"./clubUserGrade.jsp?ugID="+ ugID +"",1));
  41. out.close();
  42. }
  43. int [] ugis = new int[60];
  44. if(ugID>0){
  45. temp = "";
  46. cugi = (ClubUserGradeItem)cug.userGradeInfo(ugID);
  47. temp = cugi.getUgTxt();
  48. if(temp != null && !temp.equals("")){
  49. StringTokenizer st = new StringTokenizer(temp,"|");
  50. //ugis = new int[42];
  51. //out.print(st.countTokens());
  52. for(int i=0;st.hasMoreTokens();i++){
  53. try{
  54. ugis[i]=TypeChange.stringToInt(st.nextToken().trim());
  55. }catch(Exception e){
  56. ugis[i]=0;
  57. }
  58. }
  59. }
  60. }
  61. %>
  62. <html>
  63. <head>
  64. <title>社区管理</title>
  65. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  66. <link href="css.css" rel="stylesheet" type="text/css">
  67. </head>
  68. <body>
  69. <script type="text/javascript" src="../GVscript/GVjumpPage.js"></script>
  70. <table width="99%" border="0" align="center" cellpadding="2" cellspacing="2" bgcolor="#e6e6e6">
  71.   <tr>
  72.     <td align="center"><strong>配置社区用户等级权限</strong></td>
  73.   </tr>
  74. </table>
  75. <table width="99%" border="0" align="center" cellpadding="4" cellspacing="1" bgcolor="#e6e6e6">
  76. <form name="form1" method="post" action="">
  77. <tr bgcolor="#f6f6f6">
  78. <td width="160" bgcolor="#f6f6f6">&nbsp;</td>
  79. <td>
  80. <select name="select" onChange="GV_jumpPage('self',this,1);">
  81. <option value="clubUserGrade.jsp">选择你要设定权限的等级</option>
  82. <c:forEach var="g" items="<%=cug.userGradeList()%>">
  83. <club:usergrade type="linkOption" idIs="${g.ugID}" linkId="<%=(ugID)%>" value="${g.ugName}"/>
  84. </c:forEach>
  85. </select>
  86. </td></tr>
  87. <%
  88. if(ugID>0){ 
  89. %>
  90.     <tr bgcolor="#f6f6f6">
  91.       <td bgcolor="#f6f6f6"><strong>相关浏览权限</strong></td>
  92.       <td>
  93. <input name="ugTxt1" type="checkbox" id="ugTxt1" value="1" <% if(ugis[0]==1){out.print("checked");}%> />论坛首页
  94. &nbsp;&nbsp;
  95. <input name="ugTxt2" type="checkbox" id="ugTxt2" value="1" <% if(ugis[1]==1){out.print("checked");}%> />论坛分类
  96. &nbsp;&nbsp;
  97. <input name="ugTxt3" type="checkbox" id="ugTxt3" value="1" <% if(ugis[2]==1){out.print("checked");}%> />论坛版面
  98. &nbsp;&nbsp;
  99. <input name="ugTxt4" type="checkbox" id="ugTxt4" value="1" <% if(ugis[3]==1){out.print("checked");}%> />普通文章
  100. &nbsp;&nbsp;
  101. <input name="ugTxt5" type="checkbox" id="ugTxt5" value="1" <% if(ugis[4]==1){out.print("checked");}%> />特殊型别文章
  102. &nbsp;&nbsp;
  103. <input name="ugTxt6" type="checkbox" id="ugTxt6" value="1" <% if(ugis[5]==1){out.print("checked");}%> />精华文章
  104. <br />
  105. <input name="ugTxt7" type="checkbox" id="ugTxt7" value="1" <% if(ugis[6]==1){out.print("checked");}%> />用户列表
  106. &nbsp;&nbsp;
  107. <input name="ugTxt8" type="checkbox" id="ugTxt8" value="1" <% if(ugis[7]==1){out.print("checked");}%> />黑名单
  108. &nbsp;&nbsp;&nbsp;&nbsp;
  109. <input name="ugTxt9" type="checkbox" id="ugTxt9" value="1" <% if(ugis[8]==1){out.print("checked");}%> />在线名单
  110. &nbsp;&nbsp;
  111. <input name="ugTxt10" type="checkbox" id="ugTxt10" value="1" <% if(ugis[9]==1){out.print("checked");}%> />用户 I P
  112. &nbsp;&nbsp;
  113. <input name="ugTxt11" type="checkbox" id="ugTxt11" value="1" <% if(ugis[10]==1){out.print("checked");}%> />用户资料
  114. &nbsp;&nbsp;
  115. <input name="ugTxt12" type="checkbox" id="ugTxt12" value="1" <% if(ugis[11]==1){out.print("checked");}%> />管理团队
  116. &nbsp;&nbsp;
  117. </td></tr>
  118.     <tr bgcolor="#f6f6f6">
  119.       <td bgcolor="#f6f6f6"><strong>社区基本功能</strong></td>
  120.       <td>
  121. <input name="ugTxt13" type="checkbox" id="ugTxt13" value="1" <% if(ugis[12]==1){out.print("checked");}%> />发表文章
  122. &nbsp;&nbsp;
  123. <input name="ugTxt14" type="checkbox" id="ugTxt14" value="1" <% if(ugis[13]==1){out.print("checked");}%> />回复文章
  124. &nbsp;&nbsp;
  125. <input name="ugTxt15" type="checkbox" id="ugTxt15" value="1" <% if(ugis[14]==1){out.print("checked");}%> />编辑自己的文章
  126. &nbsp;&nbsp;
  127. <input name="ugTxt16" type="checkbox" id="ugTxt16" value="1" <% if(ugis[15]==1){out.print("checked");}%> />删除自己的文章
  128. &nbsp;&nbsp;
  129. <input name="ugTxt17" type="checkbox" id="ugTxt17" value="1" <% if(ugis[16]==1){out.print("checked");}%> />移动自己的文章
  130. <br />
  131. <input name="ugTxt18" type="checkbox" id="ugTxt18" value="1" <% if(ugis[17]==1){out.print("checked");}%> />在线发送Email
  132. &nbsp;&nbsp;
  133. <input name="ugTxt40" type="checkbox" id="ugTxt40" value="1" <% if(ugis[39]==1){out.print("checked");}%> />社区搜索
  134. &nbsp;&nbsp;
  135. </td>
  136. </tr>
  137. <tr bgcolor="#f6f6f6">
  138. <td bgcolor="#f6f6f6"><strong>社区管理功能</strong>(文章部分)</td>
  139. <td>
  140. <input name="ugTxt19" type="checkbox" id="ugTxt19" value="1" <% if(ugis[18]==1){out.print("checked");}%> />编辑文章
  141. &nbsp;&nbsp;
  142. <input name="ugTxt20" type="checkbox" id="ugTxt20" value="1" <% if(ugis[19]==1){out.print("checked");}%> />移动文章
  143. &nbsp;&nbsp;&nbsp;
  144. <input name="ugTxt21" type="checkbox" id="ugTxt21" value="1" <% if(ugis[20]==1){out.print("checked");}%> />删除文章
  145. &nbsp;&nbsp;
  146. <input name="ugTxt22" type="checkbox" id="ugTxt22" value="1" <% if(ugis[21]==1){out.print("checked");}%> />文章加精
  147. &nbsp;&nbsp;
  148. <input name="ugTxt23" type="checkbox" id="ugTxt23" value="1" <% if(ugis[22]==1){out.print("checked");}%> />文章锁定
  149. <br />
  150. <input name="ugTxt24" type="checkbox" id="ugTxt24" value="1" <% if(ugis[23]==1){out.print("checked");}%> />文章固顶
  151. &nbsp;&nbsp;
  152. <input name="ugTxt25" type="checkbox" id="ugTxt25" value="1" <% if(ugis[24]==1){out.print("checked");}%> />文章区固顶
  153. &nbsp;
  154. <input name="ugTxt26" type="checkbox" id="ugTxt26" value="1" <% if(ugis[25]==1){out.print("checked");}%> />文章总固顶
  155. &nbsp;&nbsp;
  156. <input name="ugTxt27" type="checkbox" id="ugTxt27" value="1" <% if(ugis[26]==1){out.print("checked");}%> />文章加(扣)分
  157. &nbsp;&nbsp;
  158. <input name="ugTxt28" type="checkbox" id="ugTxt28" value="1" <% if(ugis[27]==1){out.print("checked");}%> />文章加(扣)今币
  159. <br/>
  160. <input name="ugTxt42" type="checkbox" id="ugTxt42" value="1" <% if(ugis[41]==1){out.print("checked");}%> />强行浏览特殊型别主题(如:购买、积分)
  161. &nbsp;&nbsp;
  162. <input name="ugTxt43" type="checkbox" id="ugTxt43" value="1" <% if(ugis[42]==1){out.print("checked");}%> />管理文章(加[减]积分,金币,信誉)
  163. <br/>
  164. <input name="ugTxt44" type="checkbox" id="ugTxt44" value="1" <% if(ugis[43]==1){out.print("checked");}%> />不显示自己操作的日志用户名。
  165. &nbsp;&nbsp;
  166. <input name="ugTxt45" type="checkbox" id="ugTxt45" value="1" <% if(ugis[44]==1){out.print("checked");}%> />认证文章
  167.   </td>
  168.     </tr>
  169.     <tr bgcolor="#f6f6f6">
  170.       <td bgcolor="#f6f6f6"><strong>社区管理功能</strong>(版面部分)</td>
  171.       <td>
  172. <input name="ugTxt29" type="checkbox" id="ugTxt29" value="1" <% if(ugis[28]==1){out.print("checked");}%> />修改简介
  173. &nbsp;&nbsp;
  174. <input name="ugTxt30" type="checkbox" id="ugTxt30" value="1" <% if(ugis[29]==1){out.print("checked");}%> />发布公告
  175. &nbsp;&nbsp; 
  176. <input name="ugTxt31" type="checkbox" id="ugTxt31" value="1" <% if(ugis[30]==1){out.print("checked");}%> />删除公告
  177. &nbsp;&nbsp; 
  178. <input name="ugTxt32" type="checkbox" id="ugTxt32" value="1" <% if(ugis[31]==1){out.print("checked");}%> />添加/删除区长
  179. &nbsp;&nbsp; 
  180. <input name="ugTxt33" type="checkbox" id="ugTxt33" value="1" <% if(ugis[32]==1){out.print("checked");}%> />添加/删除版主
  181. <br/>
  182. <input name="ugTxt41" type="checkbox" id="ugTxt41" value="1" <% if(ugis[40]==1){out.print("checked");}%> />过滤版面属性限制
  183.   </td>
  184.     </tr>
  185.     <tr bgcolor="#f6f6f6">
  186.       <td bgcolor="#f6f6f6"><strong>社区管理功能</strong>(用户部分)</td>
  187.       <td>
  188. <input name="ugTxt34" type="checkbox" id="ugTxt34" value="1" <% if(ugis[33]==1){out.print("checked");}%> />列入黑名单
  189. &nbsp;&nbsp;
  190. <input name="ugTxt35" type="checkbox" id="ugTxt35" value="1" <% if(ugis[34]==1){out.print("checked");}%> />强行浏览禁言帖
  191.   </td>
  192.     </tr>
  193.     <tr bgcolor="#f6f6f6">
  194.       <td bgcolor="#f6f6f6"><strong>社区管理功能</strong>(其他部分)</td>
  195.       <td>
  196. <input name="ugTxt36" type="checkbox" id="ugTxt36" value="1" <% if(ugis[35]==1){out.print("checked");}%> />浏览媒体库
  197. &nbsp;&nbsp;
  198. <input name="ugTxt37" type="checkbox" id="ugTxt37" value="1" <% if(ugis[36]==1){out.print("checked");}%> />清空回收站
  199. &nbsp;&nbsp;
  200.   </td>
  201.     </tr>
  202.     <tr bgcolor="#f6f6f6">
  203.       <td bgcolor="#f6f6f6"><strong>社区扩展功能</strong></td>
  204.       <td>
  205. <input name="ugTxt38" type="checkbox" id="ugTxt38" value="1" <% if(ugis[37]==1){out.print("checked");}%> />发表粗体主题
  206. &nbsp;
  207. <input name="ugTxt39" type="checkbox" id="ugTxt39" value="1" <% if(ugis[38]==1){out.print("checked");}%> />发表变色主题
  208. <input name="ugTxt45" type="hidden" id="ugTxt45" value="0">
  209. <input name="ugTxt46" type="hidden" id="ugTxt46" value="0">
  210. <input name="ugTxt47" type="hidden" id="ugTxt47" value="0">
  211. <input name="ugTxt48" type="hidden" id="ugTxt48" value="0">
  212. <input name="ugTxt49" type="hidden" id="ugTxt49" value="0">
  213. <input name="ugTxt50" type="hidden" id="ugTxt50" value="0">
  214.  </td>
  215.     </tr>
  216.     <tr bgcolor="#f6f6f6">
  217.       <td bgcolor="#f6f6f6">&nbsp;</td>
  218.       <td><input name="gvSubmit" type="submit" id="gvSubmit" value="确定提交"></td>
  219.     </tr>
  220. <%
  221. }
  222. %>
  223. </form>
  224. </table>
  225. </body>
  226. </html>