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

📄 admin_channel.asp

📁 依蓝旅游网站管理系统Elan2008.SP2
💻 ASP
📖 第 1 页 / 共 4 页
字号:
        <td width="86%" class="td_25"><input name="UploadFileType_Image" type="text" class="FlatInput" id="UploadFileType_Image" value="<%=arrUploadType(0)%>" size="40"></td>
      </tr>
      <tr>
        <td class="td_ItemName">Flash文件:</td>
        <td class="td_25"><input name="UploadFileType_Flash" type="text" class="FlatInput" id="UploadFileType_Flash" value="<%=arrUploadType(1)%>" size="40"></td>
      </tr>
      <tr>
        <td nowrap class="td_ItemName">Windows媒体:</td>
        <td class="td_25"><input name="UploadFileType_WindowMedia" type="text" class="FlatInput" id="UploadFileType_WindowMedia" value="<%=arrUploadType(2)%>" size="40"></td>
      </tr>
      <tr>
        <td class="td_ItemName">Real媒体:</td>
        <td class="td_25"><input name="UploadFileType_RealMedia" type="text" class="FlatInput" id="UploadFileType_RealMedia" value="<%=arrUploadType(3)%>" size="40"></td>
      </tr>
      <tr>
        <td class="td_ItemName">其他文件:</td>
        <td class="td_25"><input name="UploadFileType_Others" type="text" class="FlatInput" id="UploadFileType_Others" value="<%=arrUploadType(4)%>" size="40"></td>
      </tr>
    </table></td>
  </tr>
  <% End If %>
  <tr>
    <td class="td_ItemName"></td>
    <td class="td_50"><input type="submit" name="Submit" value="保存配置">
      <input type="button" name="Submit" value="返回上页" onClick="history.back()">
      <input name="ChannelID" type="hidden" id="ChannelID" value="<%=EL_Channel.ChannelID%>">
      <input name="Action" type="hidden" id="Action" value="SaveConfig"></td>
  </tr>
</table>
</form>
<%
EL_Common.ShowScriptError()
End Sub

Sub ManageChannel()
On Error Resume Next
Dim ChannelCmd, rsChannel, StrFields, StrCondition, i, RowCount, MaxOrderID, MinOrderID
Call EL_Common.InitCommand(ChannelCmd, "EL_SP_ChannelList")
MinOrderID  = 1
StrFields = "ChannelID,ChannelName,ChannelName_Color,Disabled,ChannelType,LinkURL,OrderID,ChannelModule,ItemName,ItemUnit,ItemCount"
StrCondition = "1=1"
With ChannelCmd
   .Parameters.Append .CreateParameter("RETURN", 3, 4, 4)
   .Parameters.Append .CreateParameter("@ArrFields",200, 1, Len(StrFields), StrFields)
   .Parameters.Append .CreateParameter("@StrCondition",200, 1, Len(StrCondition), StrCondition)
   .Parameters.Append .CreateParameter("@MaxOrderID",3, 2, 4)
   Set rsChannel = .Execute()
End With
If rsChannel.State = 0 Then
   RowCount = 0
Else
   rsChannel.Close()
   RowCount = ChannelCmd(0)   
   MaxOrderID  = ChannelCmd(3)
End If
%>
<table width="100%"  border="0" cellpadding="0" cellspacing="1" class="Border">
  <tr align="center">
    <td width="8%" class="top_25"><strong>ID</strong></td>
    <td width="21%" class="top_25"><strong>频道名称</strong></td>
    <td width="16%" class="top_25"><strong>频道模块</strong></td>
    <td width="12%" class="top_25"><strong>状态</strong></td>
    <td width="16%" class="top_25"><strong>信息统计</strong></td>
    <td width="27%" class="top_25"><strong>操作</strong></td>
  </tr>
  <%
    rsChannel.Open()
	For i=1 To RowCount	
  %>
  <tr align="center" class="td_25" onMouseOut="this.className='td_25'" onMouseOver="this.className='MouseOver_25'">
    <td><%=rsChannel(0)%></td>
    <td><font color="<%=rsChannel(2)%>"><%=rsChannel(1)%></font></td>
    <td>
	<%
	  If rsChannel(4) = 0 Then
	     Response.Write "<span class=bluetext>"& CN_ChannelModuleName(rsChannel(7)) &"</span>"
	  Else
	     Response.Write "<span class=redtext>外部频道:"& rsChannel(5) &"</span>"
	  End If
	%>
	</td>
    <td>
	<%
	  If rsChannel(7) = -1 Then
	     If EnableForum Then
		    Response.Write "<span class=greentext>正常</span>"
		 Else
		    Response.Write "<span class=redtext>已禁用</span>"
		 End If
	  Else
	     Response.Write EL_Common.ShowBoolean(rsChannel(3).Value, "<span class=redtext>已禁用</span>", "<span class=greentext>正常</span>")
	  End If
	%></td>
    <td><% If rsChannel(4) = 0 And rsChannel(7)<>-1 Then %><span class="redText"><%=rsChannel(10)%></span> <%=rsChannel(9) & rsChannel(8)%><% End If%></td>
    <td>
	<%
	  If rsChannel(7) = -1 Then
	     If EnableForum Then
		    Response.Write "<span class=graytext>禁用</span>"
		 Else
		    Response.Write "<span class=graytext>启用</span>"
		 End If
	  Else
	     Response.Write "<a href='Admin_Channel.asp?Action=Disabled&ChannelID="& rsChannel(0) &"'>"& EL_Common.ShowBoolean(rsChannel(3).Value, "启用", "禁用") &"</a>"
	  End If
	%> | 
	<% If rsChannel(7) = -1 Then %>
	<span class="GrayText">配置</span> | 
	<% Else %>
	<a href="Admin_Channel.asp?Action=Config&ChannelID=<%=rsChannel(0)%>">配置</a> | 
	<% End If %>
	<% If rsChannel(0)<100 Then %>
	<span class="GrayText">删除</span> | 
	<% Else %>
	<a href="Admin_Channel.asp?Action=Delete&ChannelID=<%=rsChannel(0)%>" onClick="return confirm('本次操作将彻底删除频道中所有的数据,不可以恢复,确定要执行删除吗?')">删除</a> | 
	<% End If %>
	<% If rsChannel(4) = 0 And rsChannel(7) <> -1 Then %>
	<a href="Admin_Channel.asp?Action=Clear&ChannelID=<%=rsChannel(0)%>" onClick="return confirm('本次操作将彻底清除频道中所有的信息,不可以恢复,确定要执行清空吗?')">清空</a>&nbsp;  
	<% Else %>
	<span class="GrayText">清空</span>&nbsp;
	<% End If%>
	<%
	  If rsChannel(6) = MinOrderID Then
	     Response.Write "<img src='Images/Up_0.gif' width='12' height='13' border='0' alt='不能移动'>&nbsp; "
	  Else
	     Response.Write "<a href='Admin_Channel.asp?Action=MoveUp&ChannelID="& rsChannel(0) &"'><img src='Images/Up.gif' width='12' height='13' border='0' alt='上移'></a>&nbsp; "
	  End If
	  If rsChannel(6) = MaxOrderID Then
	     Response.Write "<img src='Images/Down_0.gif' width='12' height='13' border='0' alt='不能移动'>"
	  Else
	     Response.Write "<a href='Admin_Channel.asp?Action=MoveDown&ChannelID="& rsChannel(0) &"'><img src='Images/Down.gif' width='12' height='13' border='0' alt='下移'></a>"
	  End If
	%>
	</td>
  </tr>
  <%
      If i < RowCount Then rsChannel.MoveNext
	Next
  %>
</table>
<%
rsChannel.Close()
Set rsChannel = Nothing
Set ChannelCmd = Nothing
EL_Common.ShowScriptError()
End Sub

Sub AddChannel()
%>
<script language="javascript">
function foundInArray(arr, value){
   for(var i=0;i<arr.length;i++){
      if(arr[i].trim() == value.trim()){
	     return true;
	  }
   }
   return false;
}
function CreateType_Click(obj){
   var CT = document.getElementById("CreateType");
   var arrCT = CT.value.split(",");
   if(obj.checked){
      if(!foundInArray(arrCT, obj.value)){
	     CT.value += (","+obj.value);
	  }
   }else{
	     var re =  new RegExp(","+ obj.value);
		 var str = CT.value;
	     CT.value = str.replace(re, "");
   }
}
function ChannelType_onClick(){
   if(document.myform.ChannelType[0].checked){
      document.getElementById("TR_0").style.display = "none";
	  for(var i=1;i<16;i++){
	     document.getElementById("TR_"+i).style.display = "";
	  }
   }else{
      document.getElementById("TR_0").style.display = "";
      for(var i=1;i<16;i++){
	     document.getElementById("TR_"+i).style.display = "none";
	  }
   }
}
function Check(frm){
   if(frm.ChannelName.value.trim()==""){
      alert("请输入频道名称");
	  frm.ChannelName.focus();
	  return false;
   }else if(frm.ChannelName.value.trim().length>20){
      alert("频道名称不可以超过20个字");
	  frm.ChannelName.focus();
	  return false;
   }
   
   if(frm.ChannelType[1].checked){
     if(frm.LinkURL.value.trim()==""){
      alert("请输入外部链接地址");
	  frm.LinkURL.focus();
	  return false;
     }
   
   }else{
   
   if(frm.ChannelDir.value.trim()==""){
      alert("请输入频道目录");
	  frm.ChannelDir.focus();
	  return false;
   }else if(!CheckWord(frm.ChannelDir.value)){
      alert("频道目录必须由英文字母、数字或下划线组成");
	  frm.ChannelDir.focus();
	  return false;
   }else if(frm.ChannelDir.value.length>20){
	  alert("频道目录长度不能超过20个字符");
	  frm.ChannelDir.focus();
	  return false;
   }   
   if(frm.ItemName.value.trim()==""){
      alert("请输入项目名称");
	  frm.ItemName.focus();
	  return false;
   }else if(frm.ItemName.value.length>10){
      alert("项目名称长度不能超过10个字符");
	  frm.ItemName.focus();
	  return false;
   }
   if(frm.ItemUnit.value.trim()==""){
      alert("请输入项目单位");
	  frm.ItemUnit.focus();
	  return false;
   }else if(frm.ItemUnit.value.length>10){
      alert("项目单位长度不能超过10个字符");
	  frm.ItemUnit.focus();
	  return false;
   }
   if(frm.ClassItemName.value.trim()==""){
      alert("请输入分类项目名称");
	  frm.ClassItemName.focus();
	  return false;
   }else if(frm.ClassItemName.value.length>10){
      alert("分类项目名称长度不能超过10个字符");
	  frm.ClassItemName.focus();
	  return false;
   }
   if(frm.ShowPageSize.value.trim()==""){
      alert("请输入分页数");
	  frm.ShowPageSize.focus();
	  return false;
   }else if(!CheckNum(frm.ShowPageSize.value) || parseInt(frm.ShowPageSize.value)<1){
      alert("分页数必须为大于0的数字");
	  frm.ShowPageSize.focus();
	  return false;
   }
   if(frm.UploadDir.value.trim()==""){
      alert("请输入文件上传保存目录");
	  frm.UploadDir.focus();
	  return false;
   }else if(!CheckWord(frm.UploadDir.value)){
      alert("文件上传保存目录必须由英文字母、数字或下划线组成");
	  frm.UploadDir.focus();
	  return false;
   }else if(frm.UploadDir.value.length>20){
	  alert("文件上传保存目录长度不能超过20个字符");
	  frm.UploadDir.focus();
	  return false;
   }
   if(frm.UploadMaxSize.value.trim()==""){
      alert("请输入允许上传文件大小限制");
	  frm.UploadMaxSize.focus();
	  return false;
   }else if(!CheckNum(frm.UploadMaxSize.value) || parseInt(frm.UploadMaxSize.value)<1){
      alert("允许上传文件大小限制必须为大于0的数字");
	  frm.UploadMaxSize.focus();
	  return false;
   }
   
   if(frm.UploadFileType_Image.value.trim()==""){
      frm.UploadFileType.value = "\$";
   }else if(frm.UploadFileType_Image.value.indexOf("\$")>0){
      alert("文件格式中的图片类型包含了非法字符‘\$’");
	  frm.UploadFileType_Image.focus();
	  return false;
   }else{
      frm.UploadFileType.value = frm.UploadFileType_Image.value +"\$";
   }
   
   if(frm.UploadFileType_Flash.value.trim()==""){
      frm.UploadFileType.value += "\$";
   }else if(frm.UploadFileType_Flash.value.indexOf("\$")>0){
      alert("文件格式中的Flash文件类型包含了非法字符‘\$’");
	  frm.UploadFileType_Flash.focus();
	  return false;
   }else{
      frm.UploadFileType.value += frm.UploadFileType_Flash.value +"\$";
   }
   
   if(frm.UploadFileType_WindowMedia.value.trim()==""){
      frm.UploadFileType.value += "\$";
   }else if(frm.UploadFileType_WindowMedia.value.indexOf("\$")>0){
      alert("文件格式中的Windows媒体类型包含了非法字符‘\$’");
	  frm.UploadFileType_WindowMedia.focus();
	  return false;
   }else{
      frm.UploadFileType.value += frm.UploadFileType_WindowMedia.value +"\$";
   }
   
   if(frm.UploadFileType_RealMedia.value.trim()==""){
      frm.UploadFileType.value += "\$";
   }else if(frm.UploadFileType_RealMedia.value.indexOf("\$")>0){
      alert("文件格式中的Real媒体类型包含了非法字符‘\$’");
	  frm.UploadFileType_RealMedia.focus();
	  return false;
   }else{
      frm.UploadFileType.value += frm.UploadFileType_RealMedia.value +"\$";
   }
   
   if(frm.UploadFileType_Others.value.trim()!=""){
      if(frm.UploadFileType_Others.value.indexOf("\$")>0){
	     alert("文件格式中的其他文件类型包含了非法字符 ‘\$’");

⌨️ 快捷键说明

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