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

📄 admin_channel.asp

📁 个人网站比较简短
💻 ASP
📖 第 1 页 / 共 5 页
字号:
        End If
        If rsChannelList("ChannelType") = 1 And rsChannelList("ModuleType") <> 4 Then
            Response.Write "<a href='Admin_Channel.asp?Action=UpdateChannelFiles&iChannelID=" & rsChannelList("ChannelID") & "'>文件</a>"
        Else
            Response.Write "&nbsp;&nbsp;&nbsp;&nbsp;"
        End If
        Response.Write "</td>"
        Response.Write "</tr>"
        rsChannelList.MoveNext
    Loop
    Response.Write "</table>"
    rsChannelList.Close
    Set rsChannelList = Nothing
    Response.Write "<form name='form1' method='post' action='Admin_Channel.asp'><div align='center'>"
    Response.Write "<input type='hidden' name='Action' value='UpdateData'>"
    Response.Write "<input type='submit' name='submit' value='更新所有频道的数据' onclick=""document.form1.Action.value='UpdateData'""> "
    Response.Write "<input type='submit' name='submit' value='更新所有频道的文件' onclick=""document.form1.Action.value='UpdateChannelFiles'"">"
    Response.Write "</div></form>"
End Sub

Sub order()
    Dim rsChannelList, sqlChannelList, iCount, i, j
    'sqlChannelList = "select * from PE_Channel order by OrderID"
    sqlChannelList = "select * from PE_Channel Where 1=1"
    If Not (FoundInArr(AllModules, "Supply", ",")) Then
        sqlChannelList = sqlChannelList & " And ModuleType<>6"
    End If
    If Not (FoundInArr(AllModules, "Job", ",")) Then
        sqlChannelList = sqlChannelList & " And  ModuleType<>8"
    End If
    If Not (FoundInArr(AllModules, "House", ",")) Then
        sqlChannelList = sqlChannelList & " And  ModuleType<>7"
    End If
    sqlChannelList = sqlChannelList & " order by OrderID "
    Set rsChannelList = Server.CreateObject("Adodb.RecordSet")
    rsChannelList.Open sqlChannelList, Conn, 1, 1
    iCount = rsChannelList.RecordCount
    j = 1
    Response.Write "<br>"
    Response.Write "<table width='100%' border='0' align='center' cellpadding='2' cellspacing='1' class='border'>"
    Response.Write "  <tr class='title'>"
    Response.Write " <td width='32' align='center'><strong>序号</strong></td>"
    Response.Write " <td height='22' align='center'><strong> 频道名称</strong></td>"
    Response.Write " <td width='54' align='center'><strong>打开方式</strong></td>"
    Response.Write " <td width='80' align='center'><strong>频道类型</strong></td>"
    Response.Write " <td width='120' align='center'><strong>频道目录/</strong><strong>链接地址</strong></td>"
    Response.Write " <td width='80' align='center'><strong>功能模块</strong></td>"
    Response.Write " <td width='240' colspan='2' align='center'><strong>操作</strong></td>"
    Response.Write "  </tr>" & vbCrLf
    Do While Not rsChannelList.EOF
        Response.Write "<tr class='tdbg' onmouseout=""this.className='tdbg'"" onmouseover=""this.className='tdbgmouseover'"">"
        Response.Write "<td width='32' align='center'>" & rsChannelList("OrderID") & "</td>"
        Response.Write "    <td align='center'><a href='Admin_Channel.asp?Action=Modify&iChannelID=" & rsChannelList("ChannelID") & "' title='" & nohtml(rsChannelList("ReadMe")) & "'>" & rsChannelList("ChannelName") & "</a></td>"
        Response.Write "<td width='54' align='center'>"
        If rsChannelList("OpenType") = 0 Then
            Response.Write "<font color=green>原窗口</font>"
        Else
            Response.Write "新窗口"
        End If
        Response.Write "</td>"
        Response.Write "<td width='80' align='center'>"
        Select Case rsChannelList("ChannelType")
        Case 0
            Response.Write "<font color=blue>系统频道</font>"
        Case 1
            Response.Write "<font color=green>内部频道</font>"
        Case 2
            Response.Write "<font color=red>外部频道</font>"
        End Select
        Response.Write "</td>"
        Response.Write "<td width='120'>"
        If rsChannelList("ChannelType") <= 1 Then
            Response.Write "目录:" & rsChannelList("ChannelDir")
        Else
            Response.Write "<font color=red>链接:" & rsChannelList("LinkUrl") & "</font>"
        End If
        Response.Write "</td>"
        Response.Write "<td width='80' align='center'>"
        If rsChannelList("ChannelType") <= 1 Then
            Response.Write GetModuleTypeName(rsChannelList("ModuleType"))
        Else
            Response.Write "&nbsp;"
        End If
        Response.Write "</td>"
        Response.Write "<form action='Admin_Channel.asp?Action=UpOrder' method='post'>"
        Response.Write "  <td width='120' align='center'>"
        If j > 1 Then
            Response.Write "<select name=MoveNum size=1><option value=0>向上移动</option>"
            For i = 1 To j - 1
                Response.Write "<option value=" & i & ">" & i & "</option>"
            Next
            Response.Write "</select>"
            Response.Write "<input type=hidden name=iChannelID value=" & rsChannelList("ChannelID") & ">"
            Response.Write "<input type=hidden name=cOrderID value=" & rsChannelList("OrderID") & ">&nbsp;<input type=submit name=Submit value=修改>"
        Else
            Response.Write "&nbsp;"
        End If
        Response.Write "</td></form>"
        Response.Write "<form action='Admin_Channel.asp?Action=DownOrder' method='post'>"
        Response.Write "  <td width='120' align='center'>"
        If iCount > j Then
            Response.Write "<select name=MoveNum size=1><option value=0>向下移动</option>"
            For i = 1 To iCount - j
                Response.Write "<option value=" & i & ">" & i & "</option>"
            Next
            Response.Write "</select>"
            Response.Write "<input type=hidden name=iChannelID value=" & rsChannelList("ChannelID") & ">"
            Response.Write "<input type=hidden name=cOrderID value=" & rsChannelList("OrderID") & ">&nbsp;<input type=submit name=Submit value=修改>"
        Else
            Response.Write "&nbsp;"
        End If
        Response.Write "</td></form></tr>"
        j = j + 1
        rsChannelList.MoveNext
    Loop
    Response.Write "</table>"
    rsChannelList.Close
    Set rsChannelList = Nothing
End Sub

Sub AddChannel()
    Response.Write "<br><table width='100%'><tr><td align='left'>您现在的位置:<a href='Admin_Channel.asp'>频道管理</a>&nbsp;&gt;&gt;&nbsp;添加新频道</td></tr></table>"
    Response.Write "<form method='post' action='Admin_Channel.asp' name='myform' onSubmit='return CheckForm();'>" & vbCrLf

    Response.Write "<table width='100%'  border='0' align='center' cellpadding='0' cellspacing='0'>" & vbCrLf
    Response.Write "  <tr align='center'>" & vbCrLf
    Response.Write "    <td id='TabTitle' class='title6' onclick='ShowTabs(0)'>基本信息</td>" & vbCrLf
    Response.Write "    <td id='TabTitle' class='title5' onclick='ShowTabs(1)'>频道设置</td>" & vbCrLf
    Response.Write "    <td id='TabTitle' class='title5' onclick='ShowTabs(2)'>前台样式</td>" & vbCrLf
    Response.Write "    <td id='TabTitle' class='title5' onclick='ShowTabs(3)'>上传选项</td>" & vbCrLf
    Response.Write "    <td id='TabTitle' class='title5' onclick='ShowTabs(4)'>生成选项</td>" & vbCrLf
    If IsCustom_Content = True Then
        Response.Write "    <td id='TabTitle' class='title5' onclick='ShowTabs(5)'>自设内容</td>" & vbCrLf
    End If
    Response.Write "    <td>&nbsp;</td>" & vbCrLf
    Response.Write " </tr>" & vbCrLf
    Response.Write "</table>" & vbCrLf

    Response.Write "<table width='100%'  border='0' align='center' cellpadding='5' cellspacing='1' class='border'><tr class='tdbg'><td height='100' valign='top'>" & vbCrLf
    Response.Write "<table width='95%' align='center' cellpadding='2' cellspacing='1' bgcolor='#FFFFFF'>" & vbCrLf
    Response.Write "  <tbody id='Tabs' style='display:'>" & vbCrLf
    Response.Write "    <tr class='tdbg'>" & vbCrLf
    Response.Write "      <td width='200' class='tdbg5'><strong> 频道名称:</strong></td>" & vbCrLf
    Response.Write "      <td><input name='ChannelName' type='text' id='ChannelName' size='49' maxlength='30'> <font color='#FF0000'>*</font></td>" & vbCrLf
    Response.Write "    </tr>" & vbCrLf
    Response.Write "    <tr class='tdbg'>" & vbCrLf
    Response.Write "      <td width='200' class='tdbg5'><strong>频道图片:</strong></td>" & vbCrLf
    Response.Write "      <td><input name='ChannelPicUrl' type='text' id='ChannelPicUrl' size='49' maxlength='200'></td>" & vbCrLf
    Response.Write "    </tr>" & vbCrLf
    Response.Write "    <tr class='tdbg'>" & vbCrLf
    Response.Write "      <td width='200' class='tdbg5'><strong>频道说明:</strong><br>鼠标移至频道名称上时将显示设定的说明文字(不支持HTML)</td>" & vbCrLf
    Response.Write "      <td valign='middle'><textarea name='ReadMe' cols='40' rows='3' id='ReadMe'></textarea></td>" & vbCrLf
    Response.Write "    </tr>" & vbCrLf
    Response.Write "    <tr class='tdbg'>"
    Response.Write "      <td width='200' class='tdbg5'><strong>频道类型:</strong><br><font color=red>请慎重选择,频道一旦添加后就不能再更改频道类型。</font></td>" & vbCrLf
    Response.Write "      <td>"
    Response.Write "<script language='JavaScript' type='text/JavaScript'>" & vbCrLf
    Response.Write "function HideTabTitle(displayValue,tempType){" & vbCrLf
    Response.Write "  for (var i = 1; i < TabTitle.length; i++) {" & vbCrLf
    Response.Write "    if(tempType==0&&i==2) {" & vbCrLf
    Response.Write "        TabTitle[i].style.display='none';" & vbCrLf
    Response.Write "    }" & vbCrLf
    Response.Write "    else{" & vbCrLf
    Response.Write "        TabTitle[i].style.display=displayValue;" & vbCrLf
    Response.Write "    }" & vbCrLf
    Response.Write "  }" & vbCrLf
    Response.Write "}" & vbCrLf
    Response.Write "</script>" & vbCrLf
    Response.Write "<input name='ChannelType' type='radio' value='2'  onclick=""HideTabTitle('none');ChannelSetting.style.display='none'"" ><font color=blue><b>外部频道</b></font>"
    Response.Write "&nbsp;&nbsp;&nbsp;&nbsp;外部频道指链接到本系统以外的地址中。当此频道准备链接到网站中的其他系统时,请使用这种方式。<br>"
    Response.Write "&nbsp;&nbsp;&nbsp;&nbsp;外部频道的链接地址:<input name='LinkUrl' type='text' id='LinkUrl' value='' size='40' maxlength='200'>"
    Response.Write "   <br><br>" & vbCrLf
    Response.Write "   <input name='ChannelType' type='radio' value='1' checked"
    If ObjInstalled_FSO = False Then Response.Write " disabled "
    Response.Write " onclick=""HideTabTitle('',1);ChannelSetting.style.display=''"">"
    Response.Write "<font color=blue><b>系统内部频道</b></font>"
    Response.Write "&nbsp;&nbsp;&nbsp;&nbsp;系统内部频道指的是在本系统现有功能模块(新闻、文章、图片等)基础上添加新的频道,新频道具备和所使用功能模块完全相同的功能。例如,添加一个名为“网络学院”的新频道,新频道使用“文章”模块的功能,则新添加的“网络学院”频道具有原文章频道的所有功能。<br>"
    Response.Write "&nbsp;&nbsp;&nbsp;&nbsp;此功能需要服务器支持FSO才可用。<br>" & vbCrLf

⌨️ 快捷键说明

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