category.asp

来自「top-cms内容管理系统」· ASP 代码 · 共 396 行 · 第 1/2 页

ASP
396
字号
<%
'###########################################################################################
'*  程序名称: Top-CMS
'*---------------------------------------------------------------------------------------
'*  系统版本: 1.0 0215
'*  版权所有: www.Net-Develop.com
'*  程序设计: 江南行客
'*  联系方式:
'*            OICQ:2503086
'*            EMAIL:net-oa@sohu.com
'*  网站地址: 
'*            http://www.net-develop.com  
'*            http://www.top-cms.com   
'*---------------------------------------------------------------------------------------
'*  Copyright 2004 www.net-develop.com - All Rights Reserved.
'###########################################################################################
%>
<!--#include file="../common/common.asp" -->
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link rel="stylesheet" href="../css/style.css">
<script language="JavaScript">
	var vT;
	vT="cat";
		function MM_Change2(selObj){
		 	if (selObj.options[selObj.selectedIndex].value=="CAT"){
				vT="cat";
		  		cat1.className="";
				sub1.className="hidden";
		  	}else{
				vT="sub"
		  		cat1.className="hidden";
				sub1.className="";
		  	}
		}
		function ChangeDisplay(V,H){
		  	var aChildren = eval(H);
		  	for(i=0; i < aChildren.length; i++) {
				aChildren[i].className = "hidden"
		   	}
		  	var aChildren1 = eval(V);
		   	for(i=0; i < aChildren1.length; i++) {
				aChildren1[i].className = "";
		 	}
		}
	function MM_Change(selObj){
		if (selObj==1){
			ChangeDisplay(sub,s2);
			ChangeDisplay(cat,s1);
			a1.className="active";
			b1.className="unactive";
		}else{
			ChangeDisplay(s2,sub);
			ChangeDisplay(s1,cat);
			a1.className="unactive";
			b1.className="active";
		}
	}
function MM_TempValue(from,to) {
 	var tempValue;
	tempValue="";
	for (var i=0; i<from.options.length; i++) {
		var o = from.options[i];
		if (o.selected) {
			tempValue=tempValue + o.value + ",";
		}
	}
	to.value=tempValue;
}
function vSet(v){
	var vv;
	var vvv;
	vv="";
	vvv=parseInt(form1.vNum.value);
	vvv=vvv+parseInt(v);
	if (vvv<0){vvv=0;}
	form1.vNum.value=vvv;
	for (var i=1; i<=vvv; i++) {
	vv+='变量名称:<input type="text" name="v' + i + '" size="15" maxlength="50" class="o"> ';
	vv+='输入形式:<select name="in'+i+'" ><option value="0">单行文本框<option value="1">多行文本框</option></select><br>';
	}
	if (vv!=""){vv+='<font color="#666666">(注:变量名与模板配合使用,否则无效,建议使用中文,不能为空)</font>';}
	vName.innerHTML=vv;
}
</script>
<style type="text/css">
<!--
.active {  font-weight: bold;cursor:default;color:#F5F5F5;}
.unactive {  color: #dddddd; text-decoration: underline;cursor:hand;}
.uuu{position:relative; width:100%; height:expression(body.offsetHeight-t1.offsetHeight-2); z-index:1; left: 0px; top: 0px; overflow-x:hidden;overflow-y:scroll;}
.uuuu{position:relative; width:100%; height:expression(body.offsetHeight-t1.offsetHeight-2); z-index:1; left: 0px; top: 0px; scroll:no}
.o {
	border: 1px solid #999999;
}

-->
</style>
</head>

<body bgcolor="#FFFFFF" text="#000000">
<%
Set objCMS = Server.CreateObject("TopCMS.Category")
if objCMS.ChkAdminPower then
	SystemI_Init 
	objCMS.OpenDB()
	If Request.ServerVariables("REQUEST_METHOD")="POST" Then
		objCMS.SaveCategory()
	else
		cID=objCMS.ChkString(Request.Querystring("cID"),"N")
		t=objCMS.ChkString(Request.Querystring("t"),"U")
		objCMS.EditCategory t,cID
	%>	
		
<form name="form1" method="post" action="" enctype="multipart/form-data">
  <table width="100%" border="1" cellspacing="0" cellpadding="2" align="center" bordercolor="#999999">
    <tr> 
      <td colspan="2" background="../Images/default_nav.gif">
	  <%if objCMS.L="0" then%>
        <font color="#FFFFFF">首页属性</font> 
        <%else%>
	 
	  <span onClick="MM_Change(1);" id="a1" class="active">栏目属性</span> 
        | <span onClick="MM_Change(2);" id="b1" class="unactive">生成参数</span></td>
    <%end if%>
	</tr>
    <tr> 
      <td width="200" align="right" bgcolor="#EEEEEE">当前类别:</td>
      <td bgcolor="#EEEEEE"> 
        <%if t<>"add" then response.write objCMS.cName else response.write objCMS.scName%>
      </td>
    </tr>
    <%if t="add" then %>
    <tr> 
      <td width="200" align="right"><font color="#FF0000">添加下级:</font></td>
      <td> 
        <select name="AddType" style="background-color:#EEEEEE" onChange="MM_Change2(this);">
          <option value="CAT">栏目</option>
          <%if Len(objCMS.L)>1 then
			response.write "<option value=""SUB"">类别</option>"
			end if
		%>
        </select>
      </td>
    </tr>
    <%end if%>
  </table>
  <table width="100%" border="0" cellspacing="0" cellpadding="0" id="sub1" class="hidden">
    <tr> 
      <td> 
        <table width="100%" border="1" cellspacing="0" cellpadding="2" align="center" bordercolor="#999999">
          <tr id="sub"> 
            <td width="200" align="right" bgcolor="#EEEEEE">所属栏目:</td>
            <td bgcolor="#EEEEEE"> <span disabled>[<%=objCMS.scName%>]</span> <input type="hidden" name="subcID" value="<%= objCMS.subcID %>"> 
            </td>
          </tr>
          <tr id="sub"> 
            <td width="200" align="right" height="23">类别页套用模板:</td>
            <td height="23"> <%objCMS.SubTemplate()%> </td>
          </tr>
          <tr id="sub"> 
            <td width="200" align="right" bgcolor="#EEEEEE">类别信息套用模板:</td>
            <td bgcolor="#EEEEEE"> <%objCMS.ShtmlTemplate()%> </td>
          </tr>
          <tr id="sub"> 
            <td width="200" align="right">类别名称:</td>
            <td> <input type="text" name="sName" size="15" maxlength="100"> </td>
          </tr>
          <tr id="sub"> 
            <td align="right" bgcolor="#EEEEEE">类别图:</td>
            <td bgcolor="#EEEEEE"> <input type="file" name="sImg"> </td>
          </tr>
          <tr id="sub"> 
            <td width="200" align="right">保存文件夹:</td>
            <td> <input type="text" name="sFolder" size="15" maxlength="50"> 
            </td>
          </tr>
		   <tr id="sub" bgcolor="#EEEEEE"> 
            <td width="200" align="right"><strong><em>自定义变量</em></strong>:</td>
            <td> 变量总数: <a href="javascript:vSet(-1);"><img src="../IMAGES/leftArrow.gif" alt="减少变量数" width="7" height="12" border="0" align="absmiddle"></a> 
              <input name="vNum" type="text" class="o" value="0" size="2" maxlength="2" readonly>
              <a href="javascript:vSet(1);"><img src="../IMAGES/rightArrow.gif" alt="增加变量数" width="8" height="12" border="0" align="absmiddle"></a> 
              <br>
			  <span id="vName"></span>
            </td>
          </tr>
          <tr id="s2" class="hidden"> 
            <td align="right" bgcolor="#EEEEEE"><font color="#0000FF">该类页面信息生成</font></td>
            <td bgcolor="#EEEEEE"><font color="#666666">生成页数 
              <input type="text" name="sOption0" size="2" maxlength="2" value="5">
              (填数字)</font> <font color="#666666"><br>
              每页显示 
              <input type="text" name="sOption1" size="2" maxlength="2" value="20">
              (填数字)</font> <font color="#666666"><br>
              标题长度 
              <input type="text" name="sOption2" size="2" maxlength="2" value="20">
              (填数字)</font> <font color="#666666">&nbsp;</font><font color="#666666">&nbsp;</font></td>

⌨️ 快捷键说明

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