Class_Manage.asp
上传用户:jisenq
上传日期:2014-06-29
资源大小:7216k
文件大小:9k
源码类别:

数据库编程

开发平台:

ASP/ASPX

  1. <% Option Explicit %>
  2. <!--#include file="../../FS_Inc/Const.asp" -->
  3. <!--#include file="../../FS_Inc/Function.asp"-->
  4. <!--#include file="../../FS_InterFace/MF_Function.asp" -->
  5. <!--#include file="../../FS_InterFace/NS_Function.asp" -->
  6. <!--#include file="lib/cls_main.asp" -->
  7. <!--#include file="../../FS_Inc/Func_Page.asp" -->
  8. <%
  9. response.buffer=true
  10. Response.CacheControl = "no-cache"
  11. Dim Conn,User_Conn,i
  12. Dim int_RPP,int_Start,int_showNumberLink_,str_nonLinkColor_,toF_,toP10_,toP1_,toN1_,toN10_,toL_,showMorePageGo_Type_,cPageNo,strpage
  13. int_RPP=20 '设置每页显示数目
  14. int_showNumberLink_=10 '数字导航显示数目
  15. showMorePageGo_Type_ = 1 '是下拉菜单还是输入值跳转,当多次调用时只能选1
  16. str_nonLinkColor_="#999999" '非热链接颜色
  17. toF_="<font face=webdings>9</font>"   '首页 
  18. toP10_=" <font face=webdings>7</font>" '上十
  19. toP1_=" <font face=webdings>3</font>" '上一
  20. toN1_=" <font face=webdings>4</font>" '下一
  21. toN10_=" <font face=webdings>8</font>" '下十
  22. toL_="<font face=webdings>:</font>"
  23. MF_Default_Conn
  24. MF_User_Conn
  25. 'session判断
  26. MF_Session_TF 
  27. '权限判断
  28. dim Fs_news
  29. set Fs_news = new Cls_News
  30. %>
  31. <html>
  32. <head>
  33. <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
  34. <title>栏目管理___Powered by foosun Inc.</title>
  35. <link href="../images/skin/Css_<%=Session("Admin_Style_Num")%>/<%=Session("Admin_Style_Num")%>.css" rel="stylesheet" type="text/css">
  36. <script language="JavaScript" src="../../FS_Inc/PublicJS.js" type="text/JavaScript"></script>
  37. </head>
  38. <body>
  39. <table width="98%" border="0" align="center" cellpadding="5" cellspacing="1" class="table">
  40.   <tr class="hback"> 
  41.     <td class="xingmu"><a href="#" onmouseover="this.T_BGCOLOR='#404040';this.T_FONTCOLOR='#FFFFFF';return escape('<div align='center'>FoosunCMS4.0<br> Code by 张文 <BR>Copyright (c) 2006 Foosun Inc</div>')" class="sd"><strong>栏目管理</strong></a><a href="../../help?Lable=NS_Class_Action" target="_blank" style="cursor:help;'" class="sd"><img src="../Images/_help.gif" border="0"></a></td>
  42.   </tr>
  43.   <tr> 
  44.     <td height="18" class="hback"><div align="left"><a href="Class_Manage.asp">管理首页</a>┆<a href="Class_add.asp?ClassID=&Action=add">添加根栏目</a>┆<a href="Class_Action.asp?Action=one">一级栏目排序</a>┆<a href="Class_Action.asp?Action=n">N级栏目排序</a>┆<a href="Class_Action.asp?Action=reset"   onClick="{if(confirm('确认复位所有栏目?nn如果选择确定,所有的栏目将设置为一级分类!!')){return true;}return false;}">复位所有栏目</a>┆<a href="Class_Action.asp?Action=unite">栏目合并</a>┆<a href="Class_Action.asp?Action=allmove">栏目转移</a> 
  45.         ┆ <a href="Class_Action.asp?Action=clearClass"  onClick="{if(confirm('确认清空所有栏目里的数据吗?nn如果选择确定,所有的栏目的下载将被放到回收站中!!')){return true;}return false;}">删除所有栏目</a>┆<a href="../../help?Lable=NS_Class_Action_1" target="_blank" style="cursor:help;'" class="sd"><img src="../Images/_help.gif" border="0"></a></div></td>
  46.   </tr>
  47. </table>
  48. <table width="98%" border="0" align="center" cellpadding="2" cellspacing="1" class="table">
  49.   <form name="ClassForm" method="post" action="Class_Action.asp">
  50.     <tr class="xingmu"> 
  51.       <td width="5%" height="25" class="xingmu"><div align="center">ID</div></td>
  52.       <td width="30%" class="xingmu"><div align="center">栏目中文[栏目英文]</div></td>
  53.       <td width="7%" class="xingmu"><div align="center">权重</div></td>
  54.       <td width="22%" class="xingmu"><div align="center">属性</div></td>
  55.       <td width="36%" class="xingmu"><div align="center">操作</div></td>
  56.     </tr>
  57. <%
  58. Dim obj_news_rs,obj_news_rs_1,isUrlStr
  59. Set obj_news_rs = server.CreateObject(G_FS_RS)
  60. obj_news_rs.Open "Select Orderid,id,ClassID,ClassName,ClassEName,IsUrl,isConstr,isShow,[Domain],FileExtName,isPop from FS_DS_Class where Parentid  = '0'   and ReycleTF=0  Order by Orderid desc,ID desc",Conn,1,3
  61. if obj_news_rs.eof then
  62.    Response.Write"<TR  class=""hback""><TD colspan=""5""  class=""hback"" height=""40"">没有记录。</TD></TR>"
  63. else
  64. obj_news_rs.PageSize=int_RPP
  65. cPageNo=NoSqlHack(Request.QueryString("Page"))
  66. If cPageNo="" Then cPageNo = 1
  67. If not isnumeric(cPageNo) Then cPageNo = 1
  68. cPageNo = Clng(cPageNo)
  69. If cPageNo>obj_news_rs.PageCount Then cPageNo=obj_news_rs.PageCount 
  70. If cPageNo<=0 Then cPageNo=1
  71. obj_news_rs.AbsolutePage=cPageNo
  72. for i=1 to int_RPP
  73. if obj_news_rs.eof Then exit For 
  74. %>
  75.     <tr  onMouseOver=overColor(this) onMouseOut=outColor(this)> 
  76.       <td height="22" class="hback"> 
  77.         <div align="center"><% = obj_news_rs("id")%>
  78.           </div></td>
  79.       <td height="22" class="hback"> 
  80.         <% 
  81. if obj_news_rs("IsUrl") = 1 then
  82. isUrlStr = ""
  83. Else 
  84. isUrlStr = "["&obj_news_rs("ClassEName")&"]"
  85. End if
  86. Set obj_news_rs_1 = server.CreateObject(G_FS_RS)
  87. obj_news_rs_1.Open "Select Count(ID) from FS_DS_Class where ParentID='"& obj_news_rs("ClassID") &"'",Conn,1,1
  88. if obj_news_rs_1(0)>0 then
  89. Response.Write  "<img src=""images/+.gif""></img><a href=Class_add.asp?ClassID="&obj_news_rs("ClassID")&"&Action=edit>"&obj_news_rs("ClassName")&"</a>&nbsp;<font style=""font-size:11.5px;"">"& isUrlStr &"</font>"
  90. Else
  91. Response.Write  "<img src=""images/-.gif""></img><a href=Class_add.asp?ClassID="&obj_news_rs("ClassID")&"&Action=edit>"&obj_news_rs("ClassName")&"</a>&nbsp;<font style=""font-size:11.5px;"">"& isUrlStr &"</font>"
  92. End if
  93. obj_news_rs_1.close:set obj_news_rs_1 =nothing
  94. %>
  95. </td>
  96.       <td class="hback" align="center"><% = obj_news_rs("OrderID")%></td>
  97.       <td class="hback"> <div align="center">
  98.           <%
  99.   if obj_news_rs("IsUrl") = 1 then
  100.   Response.Write("<font color=red>外部</font>&nbsp;┆&nbsp;")
  101.   Else
  102.   Response.Write("系统&nbsp;┆&nbsp;")
  103.   End if
  104.   if obj_news_rs("isConstr") = 1 then
  105.   Response.Write("<font color=red>稿</font>&nbsp;┆&nbsp;")
  106.   Else
  107.   Response.Write("<strike>稿</strike>&nbsp;┆&nbsp;")
  108.   End if
  109.   if obj_news_rs("isShow") = 1 then
  110.   Response.Write("<font color=red>显示</font>&nbsp;┆&nbsp;")
  111.   Else
  112.   Response.Write("隐藏&nbsp;┆&nbsp;")
  113.   End if
  114.   if len(obj_news_rs("Domain")) >5 then
  115.   Response.Write("<font color=red>域</font>&nbsp;┆&nbsp;")
  116.   Else
  117.   Response.Write("本&nbsp;┆&nbsp;")
  118.   End if
  119.   %>
  120.         </div></td>
  121.       <td class="hback"><div align="center"><a href="DownClass_review.asp?id=<% = obj_news_rs("ClassID")%>" target="_blank">预览</a>┆
  122.   <a href="Class_add.asp?ClassID=<% = obj_news_rs("ClassID")%>&Action=add">添加子栏目</a>
  123.   ┆<a href="Class_add.asp?ClassID=<% = obj_news_rs("ClassID")%>&Action=edit">修改</a>
  124.   ┆<a href="Class_Action.asp?ClassID=<% = obj_news_rs("ClassID")%>&Action=clear" onClick="{if(confirm('确定清空此栏目下信息吗?')){return true;}return false;}">清空</a>
  125.   ┆<a href="Class_Action.asp?ClassID=<% = obj_news_rs("ClassID")%>&Action=del"  onClick="{if(confirm('确定删除您所选择的栏目吗?nn此栏目下的子类也将被删除!!')){return true;}return false;}">删除</a>
  126.   <input name="Cid" type="checkbox" id="Cid" value="<% = obj_news_rs("ClassID")%>">
  127.         </div></td>
  128.     </tr>
  129. <%
  130. Response.Write(Fs_news.GetChildNewsList(obj_news_rs("ClassID"),""))
  131. obj_news_rs.MoveNext
  132. next
  133. %>
  134.     <tr> 
  135.       <td height="30" colspan="5" class="hback">
  136. <div align="right"> 
  137.           <input type="checkbox" name="chkall" value="checkbox" onClick="CheckAll(this.form)">
  138.           选择所有
  139.           <input name="Action" type="hidden" id="Action">
  140.         </div></td>
  141.     </tr>
  142. <tr>
  143. <td height="30" colspan="5" class="hback">
  144. <%
  145. response.Write "<p>"&  fPageCount(obj_news_rs,int_showNumberLink_,str_nonLinkColor_,toF_,toP10_,toP1_,toN1_,toN10_,toL_,showMorePageGo_Type_,cPageNo)
  146. %>
  147. </td>
  148. </tr>
  149. <%end if%>
  150.   </form>
  151. </table>
  152. <table width="98%" border="0" align="center" cellpadding="5" cellspacing="1" class="table">
  153.   <tr> 
  154.     <td height="18" class="hback"><div align="left"> 
  155.         <p><span class="tx"><strong>说明</strong></span>:<br>
  156.           系统 -------系统目录<br>
  157.           外部-------外部栏目 <br>
  158.           稿--------栏目可以投稿<br>
  159.           显示----导航中显示<br>
  160.           隐藏----导航中隐藏 <br>
  161.           域--------捆绑了二级域名的目录</p>
  162.         </div></td>
  163.   </tr>
  164. </table>
  165. <script language="javascript" type="text/javascript" src="../../FS_Inc/wz_tooltip.js"></script>
  166. </body>
  167. </html>
  168. <%
  169. obj_news_rs.close
  170. set obj_news_rs =nothing
  171. set Fs_news = nothing
  172. %>
  173. <script language="JavaScript" type="text/JavaScript">
  174. function CheckAll(form)  
  175.   {  
  176.   for (var i=0;i<form.elements.length;i++)  
  177.     {  
  178.     var e = ClassForm.elements[i];  
  179.     if (e.name != 'chkall')  
  180.        e.checked = ClassForm.chkall.checked;  
  181.     }  
  182.   }
  183. </script>
  184. <!-- Powered by: FoosunCMS4.0系列,Company:Foosun Inc. -->