📄 admin_setup.asp
字号:
<!-- #include file="setup.asp" -->
<%
if adminpassword<>session("pass") then response.redirect "admin.asp?menu=login"
log(""&Request.ServerVariables("script_name")&"<br>"&Request.ServerVariables("Query_String")&"<br>"&Request.form&"")
id=int(Request("id"))
response.write "<center>"
select case Request("menu")
case "affichelist"
affichelist
case "addaffiche"
addaffiche
case "addafficheok"
sql="select * from [affiche] where id="&id&""
rs.Open sql,Conn,1,3
if rs.eof then rs.addnew
rs("title")=""&Request("title")&""
rs("content")=replace(replace(Request("content"),vbCrlf,""),"'","'")
rs("username")=""&Request.Cookies("username")&""
rs("posttime")=date()
rs.update
rs.close
sql="select top 2 * from affiche order by posttime Desc"
Set Rs=Conn.Execute(sql)
Do While Not RS.EOF
affiche=affiche&"<b>"&rs("title")&"</b> ("&rs("posttime")&") "
RS.MoveNext
loop
Set Rs = Nothing
conn.execute("update [clubconfig] set affichetitle='"&affiche&"'")
%> 发布成功<br><br><a href=javascript:history.back()>返 回</a><%
case "delaffiche"
conn.execute("delete from [affiche] where id="&id&"")
sql="select top 2 * from affiche order by posttime Desc"
Set Rs=Conn.Execute(sql)
Do While Not RS.EOF
affiche=affiche&"<b>"&rs("title")&"</b> ("&rs("posttime")&") "
RS.MoveNext
loop
Set Rs = Nothing
conn.execute("update [clubconfig] set affichetitle='"&affiche&"'")
%> 删除成功<br><br><a href=javascript:history.back()>返 回</a><%
case "variable"
variable
case "variableok"
variableok
end select
sub affichelist
%>
<a href="?menu=addaffiche">发布公告</a>
<a href="javascript:this.location.reload()">刷新列表</a><br>
<table border="0" cellpadding="5" cellspacing="1" class=a2 width=97%>
<tr>
<td width="5%" align="center" height="25" class=a1>ID</td>
<td width="35%" align="center" height="25" class=a1>标题</td>
<td width="10%" align="center" height="25" class=a1>发布人</td>
<td width="15%" align="center" height="25" class=a1>发布时间</td>
<td width="15%" align="center" height="25" class=a1>管理</td>
</tr>
<%
sql="select * from affiche order by posttime Desc"
rs.Open sql,Conn,1
pagesetup=20 '设定每页的显示数量
rs.pagesize=pagesetup
TotalPage=rs.pagecount '总页数
PageCount = cint(Request.QueryString("ToPage"))
if PageCount <1 then PageCount = 1
if PageCount > TotalPage then PageCount = TotalPage
if TotalPage>0 then rs.absolutepage=PageCount '跳转到指定页数
i=0
Do While Not RS.EOF and i<pagesetup
i=i+1%>
<tr>
<td height="25" align="center" bgcolor="FFFFFF"> <%=rs("id")%>
<td height="25" align="center" bgcolor="FFFFFF"><%=rs("title")%>
<td height="25" align="center" bgcolor="FFFFFF"><a target="_blank" href="Profile.asp?username=<%=rs("username")%>"><%=rs("username")%></a>
<td height="25" align="center" bgcolor="FFFFFF"><%=rs("posttime")%>
<td height="25" align="center" bgcolor="FFFFFF"><a href="?menu=addaffiche&id=<%=rs("id")%>">修改公告</a> <a onclick=checkclick('您确定要删除该公告?') href="?menu=delaffiche&id=<%=rs("id")%>">删除公告</a></td>
</tr>
<%
RS.MoveNext
loop
RS.Close
%>
</table>
[<b>
<script>
ShowPage(<%=TotalPage%>,<%=PageCount%>,"")
</script>
</b>]
<%
end sub
sub addaffiche
if Request("id")<>empty then
sql="select * from [affiche] where id="&id&""
Set Rs=Conn.Execute(sql)
content=rs("content")
title=rs("title")
end if
%>
<form name="yuziform" method="post" action="?menu=addafficheok" onSubmit="return CheckForm(this);">
<input name="content" type="hidden" value='<%=content%>'>
<input name="id" type="hidden" value='<%=id%>'>
<table cellspacing="1" cellpadding="2" width="90%" border="0" class="a2" align="center">
<tr height=25>
<td class=a1 align=middle colspan=2>发布公告</td>
</tr>
<tr height=25>
<td class=a3 align=middle width="16%">
标题:</td>
<td class=a3 width="82%">
<input type="text" name="title" size="60" value="<%=title%>"></td></tr>
<tr height=25>
<td class=a3 align=middle width="16%">
内容:</td>
<td class=a3 width="82%" height="250">
<SCRIPT src="inc/post.js"></SCRIPT>
</td></tr>
<tr height=25>
<td class=a3 align=middle colspan=2>
<input type="submit" value=" 发 送 " name="submit1">
<input name=preview type="Button" value=" 预 览 " onclick="Gopreview()">
<input type="reset" value=" 重 置 ">
</td></tr></table></form><form name=preview action=preview.asp method=post target=preview_page><input name="content" type="hidden"></form>
<a href=javascript:history.back()>返 回</a>
<%
end sub
sub variable
if ""&cluburl&""=empty then cluburl="http://"&Request.ServerVariables("server_name")&""&replace(Request.ServerVariables("script_name"),"admin_setup.asp","")&""
%>
<table cellspacing="1" cellpadding="2" width="97%" border="0" class="a2" align="center">
<tr height=25>
<td class=a1 align=middle colspan=2>基本信息</td>
</tr>
<form method="post" action="?menu=variableok">
<tr class=a3>
<td width="50%">社区名称:</td>
<td><input size="30" name="clubname" value="<%=clubname%>"></td>
</tr>
<tr class=a4>
<td>社区URL:<br>
<script>
autourl="http://<%=Request.ServerVariables("server_name")%><%=replace(Request.ServerVariables("script_name"),"admin_setup.asp","")%>"
if (autourl != '<%=cluburl%>'){
document.write("系统自动检测到的URL:<font color=FF0000>"+autourl+"</font>");
}
</script>
</td>
<td><input size="30" name="cluburl" value="<%=cluburl%>"></td>
</tr>
<tr class=a3>
<td>主页名称:</td>
<td><input size="30" name="homename" value="<%=homename%>"></td>
</tr>
<tr class=a4>
<td>主页地址:</td>
<td><input size="30" value="<%=homeurl%>" name="homeurl"></td>
</tr>
</table>
<br>
<table cellspacing="1" cellpadding="2" width="97%" border="0" class="a2" align="center">
<tr height=25 class=a1>
<td class=a4 align=middle colspan=2>信息设置</td>
</tr>
<tr class=a3>
<td width="50%">首页显示论坛深度:</td>
<td>
<input size="4" value="<%=floor%>" name="floor"> 级 [默认:2]</tr>
</tr>
<tr class=a3>
<td>用户发帖间隔:</td>
<td><input size="4" value="<%=PostTime%>" name="PostTime"> 秒 [默认:30]</td>
</tr>
<tr class=a4>
<td>脚本超时时间:</td>
<td><input size="4" value="<%=Timeout%>" name="Timeout"> 秒 [默认:60]</td>
</tr>
<tr class=a3>
<td width="50%">统计用户在线时间:</td>
<td><input size="4" value="<%=OnlineTime%>" name="OnlineTime"> 秒 [默认:1200]</td>
</tr>
<tr class=a4>
<td width="50%">注册后多长时间才能发表帖子</td>
<td><input size="4" value="<%=Reg10%>" name="Reg10"> 分钟 [默认:10]</td>
</tr>
<tr class=a3>
<td>定义论坛缓存名称:(如果一个站点有多个论坛请更改成不同名称)</td>
<td>
<input size="8" value="<%=CacheName%>" name="CacheName"> [默认:bbsxp]</td>
</tr>
<tr class=a4>
<td>默认风格设置:(指定<font color="#FF0000">images/skins/</font>目录下的目录名即可)</td>
<td>
<input size="8" value="<%=style%>" name="style"> [默认:1]</td>
</tr>
</table>
<br>
<table cellspacing="1" cellpadding="2" width="97%" border="0" class="a2" align="center">
<tr height=25>
<td class=a1 align=middle colspan=2>邮件信息</td>
</tr>
<tr class=a3>
<td width="50%"0>发送邮件组件:</td>
<td>
<select name="selectmail">
<option value="">关闭</option>
<option value="JMail" <%if selectmail="JMail" then%>selected<%end if%>>JMail.Message</option>
<option value="CDONTS" <%if selectmail="CDONTS" then%>selected<%end if%>>CDONTS.NewMail</option>
</select>
</td>
</tr>
<tr class=a4>
<td>SMTP Server地址:</td>
<td><input size="30" value="<%=smtp%>" name="smtp"></td>
</tr>
<tr class=a3>
<td>邮件服务器登录名:</td>
<td><input size="30" value="<%=MailServerusername%>" name="MailServerusername"></td>
</tr>
<tr class=a4>
<td>邮件服务器登录密码:</td>
<td>
<input size="30" value="<%=MailServerPassword%>" name="MailServerPassword" type="password"></td>
</tr>
<tr class=a3>
<td>发件人Email地址:</td>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -