📄 admin_articleadd.asp
字号:
<%
Option Explicit
Response.buffer=true
const purviewlevel=5
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!--#include file="admin_PurviewChe.asp" -->
<!--#include file="conn.asp" -->
<!--#include file="../inc/webconfig.asp" -->
<!--#include file="admin_Function.asp" -->
<%
dim bigclass,bigclassid,smallclass,smallclassid,special,rsbig,rssmall,rsspe,count,errmsg
set rsbig=conn.Execute("select * from bigclass order by bigclassid desc")
if rsbig.bof or rsbig.eof then
errmsg=errmsg + "<br><br><li>还没有大类栏目,不能发表文章!</li>"
errmsg=errmsg + "<br><br><li>请添加大类栏目与小类栏目后再添加文章:[<a href='admin_ClassBigAdd.asp'>添加大类栏目</a>]</li>"
errmsg=errmsg + "<br><br>"
call closeconn()
call ShowErrMsg()
else
set rssmall=conn.execute("select * from smallclass order by smallclassid asc")
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>添加新文章</title>
<link href="Style.css" rel="stylesheet" type="text/css">
<script language = javascript>
var onecount;
onecount=0;
subcat = new Array();
<%
count = 0
do while not rssmall.eof
%>
subcat[<%=count%>] = new Array("<%= trim(rssmall("smallclass"))%>","<%= trim(rssmall("bigclass"))%>","<%= trim(rssmall("smallclass"))%>");
<%
count = count + 1
rssmall.movenext
loop
%>
onecount=<%=count%>;
function changelocation(locationid)
{
document.myform.smallclass.length = 1;
var locationid=locationid;
var i;
for (i=0;i < onecount; i++)
{
if (subcat[i][1] == locationid)
{
document.myform.smallclass.options[document.myform.smallclass.length] = new Option(subcat[i][0], subcat[i][2]);
}
}
}
function CheckForm()
{
if (editor.EditMode.checked==true)
document.myform.Content.value=editor.HtmlEdit.document.body.innerText;
else
document.myform.Content.value=editor.HtmlEdit.document.body.innerHTML;
if (document.myform.title.value=="")
{
alert("文章标题不能为空!");
return false;
}
if (document.myform.updatetime.value=="")
{
alert("文章发表时间不能为空!");
return false;
}
if (document.myform.author.value=="")
{
alert("文章作者不能为空!");
return false;
}
if (document.myform.copyfrom.value=="")
{
alert("文章来源不能为空!");
return false;
}
if (document.myform.bigclass.value=="")
{
alert("文章所属大类栏目不能为空!");
return false;
}
if (document.myform.smallclass.value=="")
{
alert("文章所属小类栏目不能为空!");
return false;
}
if (document.myform.textkey.value=="")
{
alert("关键字不能为空!");
return false;
}
if (document.myform.Content.value=="")
{
alert("文章内容不能为空!");
return false;
}
if (document.myform.textclass.value=="")
{
alert("文章阅读等级不能为空!");
return false;
}
if (document.myform.Content.value.length>2048000)
{
alert("文章内容太长,超出了ACCESS数据库的限制(2048K)!建议将文章分成几部分录入。");
return false;
}
return true;
}
function loadForm()
{
editor.HtmlEdit.document.body.innerHTML=document.myform.Content.value;
return true;
}
</script>
<style type="text/css">
<!--
.style1 {color: #FF6600}
-->
</style>
</head>
<body onLoad="javascipt:setTimeout('loadForm()',1000);">
<form name="myform" method="post" action="admin_ArticleSave.asp" onSubmit="return CheckForm();" >
<table width="100%" border="1" cellpadding="0" cellspacing="0" bordercolor="#f5f8f5" class="border">
<tr>
<td align="center" class="txt1">欢迎添加新文章(带<span class="style1">*</span>号必填)</td>
</tr>
<tr>
<td class="txt05">文章标题:
<input name="title" type="text" class="but" id="title" size="40" maxlength="255">
<span class="style1">*</span>上传时间:
<input name="updatetime" type="text" class="but" id="updatetime" value="<%=now()%>" size="18" maxlength="20">
<span class="style1">*</span></td>
</tr>
<tr>
<td class="txt05">文章作者:
<input name="author" type="text" class="but" id="author" size="15" maxlength="50"> ←
<span class="style1">
<select name="select" class="but" onchange="author.value=this.value">
<option>请选择</option>
<option value="原创">原创</option>
<option value="佚名">佚名</option>
<option value="网友">网友</option>
</select>
*</span>文章编辑:
<input name="editor" type="text" class="but" id="editor" value="<%=session("adminname")%>" size="10" maxlength="20">
文章来源:
<input name="copyfrom" type="text" class="but" id="copyfrom" value="<%=webName%>" size="20" maxlength="255">
<span class="style1">*</span></td>
</tr>
<tr>
<td class="txt05">所属栏目:
<select name="bigclass" class="but" id="bigclass" onChange="changelocation(document.myform.bigclass.options[document.myform.bigclass.selectedIndex].value)">
<option value="">请选择所属大类</option>
<%do while not rsbig.eof %>
<option value="<%=rsbig("bigclass")%>"><%=rsbig("bigclass")%></option>
<%rsbig.movenext
loop
rsbig.close
set rsbig=nothing
%>
</select>
<span class="style1">*</span> <select name="smallclass" class="but" id="smallclass" >
<option value="">请选择所属小类</option>
<%if rssmall.bof or rssmall.bof then%>
<option value="">没有所属小类</option>
<%else%>
<%do while not rssmall.eof %>
<option value="<%=rssmall("smallclass")%>"><%=rssmall("smallclass")%></option>
<% rssmall.movenext
loop
end if
end if
rssmall.close
set rssmall=nothing
%>
</select>
<span class="style1">*</span> <%set rsspe=conn.execute("select * from special order by specialid desc")%>
所属专题:
<select name="special" class="but" id="special">
<option value="">请选择所属专题</option>
<%if rsspe.bof or rsspe.eof then%>
<option value="">还没有专题</option>
<%else%>
<%do while not rsspe.eof %>
<option value="<%=rsspe("special")%>"><%=rsspe("special")%></option>
<%rsspe.movenext
loop
end if
rsspe.close
set rsspe=nothing
call closeconn()
%>
</select></td>
</tr>
<tr>
<td class="txt05">关键字:
<input name="textkey" type="text" class="but" id="textkey" maxlength="50">
<span class="style1">*</span>用于查找该文章 </td>
</tr>
<tr>
<td class="txt05">转向链接地址:
<input name="urlto" type="text" class="but" id="urlto" size="50" maxlength="255"></td>
</tr>
<tr>
<td class="txt05"> 文件上传:
<iframe class="TBGen" style="top:2px" ID="UploadFiles" src="upload.asp" frameborder=0 scrolling=no width="300" height="20"></iframe>
(可以是图片SWF或附件)</td>
</tr>
<tr>
<td><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="12%" class="txt05"><p>文章内容:<span class="style1">*</span></p>
<p>最好保持默认的字体大小</p></td>
<td width="88%"><textarea name="Content" style="display:none"></textarea>
<iframe ID="editor" src="../editor.asp" frameborder=1 scrolling=no width="700" height="465"></iframe> </td>
</tr>
</table></td>
</tr>
<tr>
<td class="txt05">是否包含图片
<input name="includepic" type="checkbox" id="includepic" value="yes">
首页图片地址:
<input name="defaultpic" type="text" class="but" id="defaultpic" size="40" maxlength="255">
<br>请选择首页图片地址:<select name="DefaultPicList" class="but" id="DefaultPicList" onChange="defaultpic.value=this.value;">
<option>请选择首页图片地址</option>
</select><input name="uploadfiles" type="hidden" id="uploadfiles2"> </td></tr>
<tr>
<td class="txt05">选择分页方式:
<select name="pageno" class="but" id="pageno">
<option value="1">不分页</option>
<option value="2">自动分页</option>
<option value="3">手动分页</option>
</select>
手动分页请在编辑文章时插入<span class="txt04">pageNo</span>字符,注意<span class="txt04">大小写</span>,如是WORD文档或有图片,建议选择此项或选择不分页。</td>
</tr>
<tr>
<td class="txt05">文章属性:
<input name="ontop" type="checkbox" id="ontop" value="1">
固顶
<input name="elite" type="checkbox" id="elite" value="2">
推荐
<input name="hot" type="checkbox" id="hot" value="3" onclick="javascript:document.myform.hits.value=<%=ArticleHots%>">
精华</td>
</tr>
<tr>
<td class="txt05">文章级别:
<select name="textclass" class="but" id="textclass">
<option value="">请选择文章阅读级别</option>
<option value="0">一般游客</option>
<option value="1">注册用户</option>
<option value="2">普通会员</option>
<option value="3">中级会员</option>
<option value="4">高级会员</option>
<option value="5">特级会员</option>
</select>
<span class="style1">*</span>文章点击数:
<input name="hits" type="text" class="but" id="hits" value="0" size="10" maxlength="18"></td>
</tr>
<tr>
<td height="30" class="txt05">版权信息:
<select name="copyright" class="but" id="copyright">
<option value="可以任意转载,但需保留<%=webtext%>">可以任意转载,但需保留<%=webtext%>信息</option>
<option value="可以任意转载,但需保留原作者信息">可以任意转载,但需保留原作者信息</option>
<option value="如转载需经作者同意">如转载需经作者同意</option>
<option value="如转载需经<%=webtext%>">如转载需经<%=webtext%>同意</option>
<option value="如转载需经<%=webtext%>和原作者同意">如转载需经<%=webtext%>和原作者同意</option>
<option value="本文来自网络,可以任意转载">本文来自网络,可以任意转载</option>
<option value="本文来自网络,可以任意转载,但需保留出处">本文来自网络,可以任意转载,但需保留出处</option>
<option value="可以任意转载">可以任意转载</option>
</select>
<font color="#FF6600">*</font>请确认该文章的版权
</td>
</tr>
<tr>
<td class="txt05">是否允许评论:
<input name="yescomment" type="checkbox" id="yescomment" value="yes"></td>
</tr>
<tr>
<td class="txt05">通过审核:
<input name="passed" type="checkbox" id="passed" value="ok" checked="checked">
最后修改时间:
<input name="edittime" type="text" class="but" id="edittime" value="<%=Date()%>" size="18" maxlength="20">
保持时间的格式不要更改</td>
</tr>
<tr>
<td align="center"><input name="Submit" type="submit" class="but" value="提交">
<input name="Submit2" type="reset" class="but" value="重置"></td>
</tr>
</table>
</form>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -