📄 admin_spacemanage.asp
字号:
Set rsGKind = Nothing
End Sub
Sub AddKind()
Response.Write "<form method='post' action='Admin_SpaceManage.asp' name='myform'>"
Response.Write " <table width='100%' border='0' align='center' cellpadding='2' cellspacing='1' class='border' >"
Response.Write " <tr class='title'>"
Response.Write " <td height='22' colspan='2'> <div align='center'><strong>添加聚合空间模块分类</strong></div></td>"
Response.Write " </tr>"
Response.Write " <tr class='tdbg'>"
Response.Write " <td width='350' class='tdbg'><strong>分类名称:</strong></td>"
Response.Write " <td class='tdbg'><input name='KindName' type='text' id='KindName' size='49' maxlength='30'> </td>"
Response.Write " </tr>"
Response.Write " <tr class='tdbg'>"
Response.Write " <td width='350' class='tdbg'><strong>分类说明</strong><br>鼠标移至分类名称上时将显示设定的说明文字(不支持HTML)</td>"
Response.Write " <td class='tdbg'><textarea name='ReadMe' cols='40' rows='5' id='ReadMe'></textarea></td>"
Response.Write " </tr>"
Response.Write " <tr class='tdbg'>"
Response.Write " <td colspan='2' align='center' class='tdbg'><input name='Action' type='hidden' id='Action' value='SaveAddKind'>"
Response.Write " <input type='submit' name='Submit' value=' 添 加 '> "
Response.Write " <input name='Cancel' type='button' id='Cancel' value=' 取 消 ' onClick=""window.location.href='Admin_SpaceManage.asp?Action=Kind'"" style='cursor:hand;'></td>"
Response.Write " </tr>"
Response.Write " </table>"
Response.Write "</form>"
End Sub
Sub ModifyKind()
Dim KindID, rsGKind, sqlGKind
KindID = Trim(Request("ID"))
If KindID = "" Then
FoundErr = True
ErrMsg = ErrMsg & "<li>请指定要修改的分类ID!</li>"
Exit Sub
Else
KindID = PE_CLng(KindID)
End If
sqlGKind = "Select * from PE_Spacekind Where KindID=" & KindID
Set rsGKind = Server.CreateObject("Adodb.RecordSet")
rsGKind.Open sqlGKind, Conn, 1, 3
If rsGKind.BOF And rsGKind.EOF Then
FoundErr = True
ErrMsg = ErrMsg & "<li>找不到指定的分类,可能已经被删除!</li>"
Else
Response.Write "<form method='post' action='Admin_SpaceManage.asp' name='myform'>"
Response.Write " <table width='100%' border='0' align='center' cellpadding='2' cellspacing='1' class='border' >"
Response.Write " <tr class='title'> "
Response.Write " <td height='22' colspan='2'> <div align='center'><strong>修改聚合空间模块分类</strong></div></td>"
Response.Write " </tr>"
Response.Write " <tr class='tdbg'> "
Response.Write " <td width='350' class='tdbg'><strong>分类名称:</strong></td>"
Response.Write " <td class='tdbg'><input name='KindName' type='text' id='KindName' value='" & rsGKind("KindName") & "' size='49' maxlength='30'><input name='KindID' type='hidden' id='KindID' value='" & rsGKind("KindID") & "'></td>"
Response.Write " </tr>"
Response.Write " <tr class='tdbg'> "
Response.Write " <td width='350' class='tdbg'><strong>分类说明</strong><br>鼠标移至分类名称上时将显示设定的说明文字(不支持HTML)</td>"
Response.Write " <td class='tdbg'><textarea name='ReadMe' cols='40' rows='5' id='ReadMe'>" & rsGKind("ReadMe") & "</textarea></td>"
Response.Write " </tr>"
Response.Write " <tr class='tdbg'> "
Response.Write " <td colspan='2' align='center' class='tdbg'><input name='Action' type='hidden' id='Action' value='SaveModifyKind'>"
Response.Write " <input name='ID' type='hidden' id='ID' value=" & KindID & "><input type='submit' name='Submit' value='保存修改结果'> "
Response.Write " <input name='Cancel' type='button' id='Cancel' value=' 取 消 ' onClick=""window.location.href='Admin_SpaceManage.asp?Action=Kind'"" style='cursor:hand;'></td>"
Response.Write " </tr>"
Response.Write " </table>"
Response.Write "</form>"
End If
rsGKind.Close
Set rsGKind = Nothing
End Sub
Sub SaveKind()
Dim KindID, KindName, ReadMe, rs, mrs, intMaxID, OrderID
KindName = ReplaceBadChar(Trim(Request("KindName")))
ReadMe = Trim(Request("ReadMe"))
If KindName = "" Then
FoundErr = True
ErrMsg = ErrMsg & "<li>分类名称不能为空!</li>"
End If
If FoundErr = True Then
Exit Sub
End If
If Action = "SaveAddKind" Then
intMaxID = PE_CLng(Conn.Execute("select max(KindID) from PE_Spacekind")(0)) + 1
Set mrs = Conn.Execute("select max(OrderID) from PE_Spacekind")
If IsNull(mrs(0)) Then
OrderID = 1
Else
OrderID = mrs(0) + 1
End If
Set mrs = Nothing
Set rs = Server.CreateObject("Adodb.RecordSet")
rs.Open "Select * from PE_Spacekind Where KindName='" & KindName & "'", Conn, 1, 3
If Not (rs.BOF And rs.EOF) Then
FoundErr = True
ErrMsg = ErrMsg & "<li>分类名称已经存在!</li>"
rs.Close
Set rs = Nothing
Exit Sub
End If
rs.addnew
rs("KindID") = intMaxID
rs("OrderID") = OrderID
ElseIf Action = "SaveModifyKind" Then
KindID = Trim(Request("ID"))
If KindID = "" Then
FoundErr = True
ErrMsg = ErrMsg & "<li>请指定要修改的分类ID!</li>"
Exit Sub
Else
KindID = PE_CLng(KindID)
End If
Set rs = Server.CreateObject("Adodb.RecordSet")
rs.Open "Select * from PE_Spacekind Where KindID=" & KindID, Conn, 1, 3
If rs.BOF And rs.EOF Then
FoundErr = True
ErrMsg = ErrMsg & "<li>找不到指定的分类,可能已经被删除!</li>"
rs.Close
Set rs = Nothing
Exit Sub
End If
End If
rs("KindName") = KindName
rs("ReadMe") = ReadMe
rs.Update
rs.Close
Set rs = Nothing
Call CloseConn
Response.Redirect "Admin_SpaceManage.asp?Action=Kind"
End Sub
Sub DelKind()
Dim KindID
KindID = Trim(Request("ID"))
If KindID = "" Then
FoundErr = True
ErrMsg = ErrMsg & "<li>请指定要修改的分类ID!</li>"
Exit Sub
Else
KindID = PE_CLng(KindID)
End If
If FoundErr = True Then Exit Sub
If Action = "DelKind" Then
Conn.Execute ("delete from PE_Spacekind where KindID=" & KindID)
End If
Conn.Execute ("update PE_Space set ClassID=0 where ClassID=" & KindID)
Call CloseConn
Response.Redirect "Admin_SpaceManage.asp?Action=Kind"
End Sub
Sub OrderKind()
Dim KindID, OrderID
KindID = Trim(Request("ID"))
OrderID = Trim(Request("OrderID"))
If KindID = "" Then
FoundErr = True
ErrMsg = ErrMsg & "<li>请指定分类ID</li>"
Else
KindID = PE_CLng(KindID)
End If
If OrderID = "" Then
FoundErr = True
ErrMsg = ErrMsg & "<li>请指定排序顺序ID</li>"
Else
OrderID = PE_CLng(OrderID)
End If
If FoundErr = True Then Exit Sub
Conn.Execute ("update PE_Spacekind set OrderID=" & OrderID & " where KindID=" & KindID & "")
Call CloseConn
Response.Redirect "Admin_SpaceManage.asp?Action=Kind"
End Sub
Function GetKindList(iKindID)
Dim strtmp, rskind
If iKindID = 0 Then
strtmp = "| <font color=red>全部分类</font>"
Else
strtmp = "| <a href='" & KindFileName & "'>全部分类</a>"
End If
Set rskind = Conn.Execute("select KindID,KindName from PE_SpaceKind order by OrderID")
Do While Not rskind.EOF
If iKindID = rskind("KindID") Then
strtmp = strtmp & "| <font color=red>" & rskind("KindName") & "</font>"
Else
strtmp = strtmp & "| <a href='" & KindFileName & "&KindID=" & rskind("KindID") & "'>" & rskind("KindName") & "</a>"
End If
rskind.MoveNext
Loop
Set rskind = Nothing
GetKindList = strtmp & " |"
End Function
Function GetKingOpti(iselected)
Dim strtmp, rskind
Set rskind = Conn.Execute("select KindID,KindName from PE_SpaceKind order by OrderID")
Do While Not rskind.EOF
strtmp = strtmp & "<option value=" & rskind("KindID")
If iselected = rskind("KindID") Then
strtmp = strtmp & " selected"
End If
strtmp = strtmp & ">" & rskind("KindName") & "</option>"
rskind.MoveNext
Loop
Set rskind = Nothing
strtmp = strtmp & "<option"
If iselected = 0 Then
strtmp = strtmp & " selected"
End If
strtmp = strtmp & ">不属于任何分类</option>"
GetKingOpti = strtmp
End Function
Function GetKingName(iselected)
Dim strtmp, rskind, KindS
If oldKInd = "" Then oldKInd = "0|||无分类"
KindS = Split(oldKInd, "|||")
If KindS(0) <> iselected Then
Set rskind = Conn.Execute("select top 1 KindID,KindName from PE_SpaceKind Where KindID=" & iselected)
If Not (rskind.BOF And rskind.EOF) Then
strtmp = rskind("KindName")
Else
strtmp = "无分类"
End If
oldKInd = iselected & "|||" & strtmp
Set rskind = Nothing
Else
strtmp = KindS(1)
End If
GetKingName = strtmp
End Function
%>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -