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

📄 admin_plus.asp

📁 一个asp写的论坛源代码,论坛所需要的功能都有
💻 ASP
📖 第 1 页 / 共 2 页
字号:
			if i > getname then exit for
		next
	end If
	'Cache.DelCache("ForumOnline")
	SuccessMsg " 在线人数虚拟完成, 成功虚拟了 "&getname&" 个人。"
End Sub

Sub menuadd
	Dim Rs
	If Request("edit") = 1 then
		Set Rs=team.execute("Select Name,url,followid,SortNum,Newtype From ["&Isforum&"Menu] Where ID="&UID) 
		If Rs.Eof then
			SuccessMsg "  参数错误。"
		Else
%>
<BR>
<body Style="background-color:#8C8C8C" text="#000000" leftmargin="10" topmargin="10">
<form method="post" name="settings" action="?action=usermenuok&updates=1">
  <table cellspacing="1" cellpadding="4" width="95%" align="center" class="a2">
    <input type="hidden" name="uid" value="<%=uid%>">
    <tr align="center" class="a1">
      <td>&nbsp;</td>
      <td> 显示顺序 </td>
      <td> 名称 </td>
      <td> URL </td>
      <td> 属性 </td>
    </tr>
    <tr bgcolor="#F8F8F8" align="center">
      <td></td>
      <td><input type="text" size="3" name="newid" value="<%=RS(3)%>"></td>
      <td><input type="text" size="15" name="newname"  value="<%=RS(0)%>"></td>
      <td><input type="text" size="15" name="newurl"  value="<%=RS(1)%>"></td>
      <td>&nbsp;</td>
    </tr>
  </table>
  <BR>
  <center>
    <input type="submit" name="forumlinksubmit" value="提 交">
  </center>
</form>
<br>
<br>
<%		End if
	Else
%>
<BR>
<body Style="background-color:#8C8C8C" text="#000000" leftmargin="10" topmargin="10">
<form method="post" name="settings" action="?action=usermenuok&newsinto=1">
  <table cellspacing="1" cellpadding="4" width="95%" align="center" class="a2">
    <input type="hidden" name="fid" value="<%=request("fid")%>">
    <input type="hidden" name="Mid" value="<%=request("Mid")%>">
    <tr align="center" class="a1">
      <td>&nbsp;</td>
      <td> 显示顺序 </td>
      <td> 名称 </td>
      <td> URL </td>
      <td> 属性 </td>
    </tr>
    <tr bgcolor="#F8F8F8" align="center">
      <td>新增:</td>
      <td><input type="text" size="3" name="newid" value="0"></td>
      <td><input type="text" size="15" name="newname"></td>
      <td><input type="text" size="15" name="newurl"></td>
      <td>&nbsp;</td>
    </tr>
  </table>
  <BR>
  <center>
    <input type="submit" name="forumlinksubmit" value="提 交">
  </center>
</form>
<br>
<br>
<%
	End if
End Sub

Sub usermenuok
	Dim ho,newid,i,Myid,MySortNum
	If Request("updates") = 1 then
		If Request.Form("newname")&""=""  or Request.Form("newurl")&""="" then
			SuccessMsg "  请填写必要的条件。"
		Else
			team.execute("Update ["&Isforum&"Menu] set Name='"&Replace(Request.Form("newname"),"'","")&"',url='"&Replace(Request.Form("newurl"),"'","")&"',SortNum="&Cid(Request.Form("newid"))&" Where ID="&UID)
		End if
	ElseIf Request("newsinto")=1 then
		If Request.Form("newname")&""=""  or Request.Form("newurl")&""="" then
			SuccessMsg "  请填写必要的条件。"
		Else
			If Request.form("Mid") = 0 then
				Newid = 0
			Else
				Newid = 1
			End if
			team.execute("insert into ["&Isforum&"Menu] (Name,url,followid,SortNum,Newtype) values ('"&Replace(Request.Form("newname"),"'","")&"','"&Replace(Request.Form("newurl"),"'","")&"',"&CID(Request("fid"))&","&Cid(Request.Form("newid"))&","&Newid&") ")
		End if
	Else
		for each ho in request.form("deleteid")
			team.execute("Delete from ["&Isforum&"Menu] Where ID="&ho)
		next
		If Request.form("deleteid")="" then
			Myid=Split(Request.Form("UID"),",")
			MySortNum=Split(Request.Form("SortNum"),",")
			For i=0 to Ubound(Myid)
				team.Execute("Update "&IsForum&"Menu set SortNum="&MySortNum(i)&" where ID="&Myid(i))
			Next
			If Request.Form("newname")<>"" then
				team.execute("insert into ["&Isforum&"Menu] (Name,url,followid,SortNum,Newtype) values ('"&Replace(Request.Form("newname"),"'","")&"','"&Replace(Request.Form("newurl"),"'","")&"',0,"&CID(Request.Form("newid"))&","&Cid(Request.Form("newtype"))&") ")
			End if
		End if
	End If
	Cache.DelCache("MenuLoad")
	SuccessMsg " 菜单设置完成 ,请等待系统自动返回到 <a href=Admin_plus.asp>菜单管理</a> 页面 。<meta http-equiv=refresh content=3;url=Admin_plus.asp>。 "
End Sub
Sub usermenu 

%>
<BR>
<body Style="background-color:#8C8C8C" text="#000000" leftmargin="10" topmargin="10">
<table cellspacing="1" cellpadding="4" width="95%" align="center" class="a2">
  <tr class="a1">
    <td>技巧提示</td>
  </tr>
  <tr class="a3">
    <td><br>
      <ul>
        <li>前台菜单请先添加大类,然后再添加其下级分类。大类只能作为菜单目录,无法加链接。</li>
        <li>前台菜单即表示此菜单会在导航菜单处显示。</li>
        <li>后台菜单即表示在后台添加菜单,用于自定义插件管理文件链接。</li>
      </ul></td>
  </tr>
</table>
<br>
<form method="post" name="settings" action="?action=usermenuok">
  <table cellspacing="1" cellpadding="4" width="95%" align="center" class="a2">
    <tr class="a1">
      <td colspan="5">添加导航菜单</td>
    </tr>
    <tr align="center" class="a3">
      <td><input type="checkbox" name="chkall" onClick="checkall(this.form)">
        删?</td>
      <td> 显示顺序 </td>
      <td> 名称 </td>
      <td> URL </td>
      <td> 属性 </td>
    </tr>
    <tr bgcolor="#F8F8F8" align="center">
      <td>新增[大类]:</td>
      <td><input type="text" size="3" name="newid" value="0"></td>
      <td><input type="text" size="15" name="newname"></td>
      <td><input type="text" size="15" name="newurl"></td>
      <td>
	  <input type="radio" name="newtype" value="1" checked>前台菜单 &nbsp; &nbsp;
      <input type="radio" name="newtype" value="0">后台菜单 </td>
    </tr>
  </table>
  <BR>
  <table cellspacing="1" cellpadding="4" width="95%" align="center" class="a2">
    <tr class="a1">
      <td> 编辑下属菜单 </td>
    </tr>
    <tr bgcolor="#F8F8F8" align="center">
      <td><%Call Menus %></td>
    </tr>
  </table>
  <BR>
  <center>
    <input type="submit" name="forumlinksubmit" value="提 交">
  </center>
</form>
<br>
<br>
<%
End Sub


Sub Menus()
	Dim SQL,RS,tmp
	Echo " <table cellspacing=""1"" cellpadding=""4"" width=""98%"" align=""center"" class=""a2""> "
	Set Rs=team.Execute("Select ID,Name,url,followid,SortNum,Newtype From "&IsForum&"Menu Where Followid=0 Order By SortNum")
	If Rs.Eof then
		Echo "<tr><td><BR><ul><center> 目前没有添加任何菜单 </center></ul></td></tr> "
	End if
	Do While Not RS.Eof
		Echo "<tr class=""a4"" align=""center""><td width=""10""> <Input Name=UID value="&RS(0)&" type=hidden> <input type=""checkbox"" name=""deleteid"" value="&RS(0)&" class=""checkbox""></td><td width=""100""> 排序:  <input type=text name=SortNum Value="&RS(4)&" Size=""1""> </td><td width=""50%"" align=""left""> ┝ <a target=_blank href=../"&RS(2)&"><b>"&RS(1)&"</b></a> </td><td> "
		tmp =""
		If Cid(Rs(5))=1 then	
			Echo "前台菜单"
			tmp = "<a href=""?action=menuadd&fid="&RS(0)&"&Mid="&Rs(5)&""" title=""添加本分类或下级菜单"">[添加]</a> <a href=""?action=menuadd&uid="&RS(0)&"&edit=1&Mid="&Rs(5)&""" title=""编辑本菜单设置"">[编辑]</a>"
		Else
			Echo "后台菜单"
			tmp = "  <a href=""?action=menuadd&uid="&RS(0)&"&edit=1&Mid="&Rs(5)&""" title=""编辑本菜单设置"">[编辑]</a> "
		End if
		Echo " </td><td> "&tmp&" </td></tr>"
		Call Menus_1(Rs(0))
		Echo " "
		RS.MoveNext
	loop
	RS.Close:Set Rs = Nothing
	Echo "</table>"
End Sub

Sub Menus_1(a)
	Dim SQL,RS,Style,S,t,sty
	Set Rs=team.Execute("Select ID,Name,url,followid,SortNum,Newtype From "&IsForum&"Menu Where Followid="&a&" Order By SortNum")
	Do While Not RS.Eof
		Echo "<tr class=""a4"" align=""center""><td width=""10""> <Input Name=UID value="&RS(0)&" type=hidden> <input type=""checkbox"" name=""deleteid"" value="&RS(0)&"></td><td width=""100""> 排序:  <input type=text name=SortNum Value="&RS(4)&" Size=""1""> </td><td width=""50%"" align=""left"">   ┕<a target=_blank href=../"&RS(2)&"><b>"&RS(1)&"</b></a> </td><td> "
		If Rs(5)=1 then	
			Echo "前台菜单"
		Else
			Echo "后台菜单"
		End if
		Echo " </td><td> <a href=""?action=menuadd&uid="&RS(0)&"&edit=1&Mid="&Rs(5)&""" title=""编辑本菜单设置"">[编辑]</a> </td></tr>"
		Call Menus_1(Rs(0))
		Echo " "
		RS.MoveNext
	loop
	RS.Close:Set Rs = Nothing
End Sub

sub BBSListshow(selec)
	Dim SQL,ii,RS2,aa
	sql="Select ID,bbsname From ["&isforum&"bbsconfig] where followid="&selec&" order by SortNum"
	Set Rs2=team.Execute(sql)
	do while not rs2.eof
		aa=" ┕"
		If selec = 0 then aa="┝"
		Response.write "<option value="&rs2(0)&">"&aa&""&rs2(1)&"</option>"
		ii=ii+1
		BBSListshow rs2(0)
		ii=ii-1
		rs2.movenext
	loop
	Rs2.close: Set Rs2 = Nothing
End Sub

footer()
%>

⌨️ 快捷键说明

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