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

📄 list.asp

📁 应用于高等院校党团思想教育
💻 ASP
📖 第 1 页 / 共 2 页
字号:
<%@ LANGUAGE="VBSCRIPT" %>
<!--#include file="conn.asp"-->
<!-- #include file="inc/const.asp" -->
<!-- #include file="inc/char.asp" -->
<!-- #include file="inc/grade.asp" -->
<html>

<head>
<meta NAME="GENERATOR" Content="Microsoft FrontPage 3.0" CHARSET="GB2312">
<title><%=ForumName%></title>
<link rel="stylesheet" type="text/css" href="forum.css">
<script language="javascript">
     function viewPage2(ipage){
        document.frmList2.Page.value=ipage
        document.frmList2.submit()        
     }
</script>
<script language="javascript">
     function viewPage1(ipage){
        document.frmList2.Page.value=ipage
        document.frmList2.submit()        
     }
</script>
</head>
<!--#include file="inc/theme.asp"-->
<body bgcolor="#ffffff" alink="#333333" vlink="#333333" link="#333333" topmargin="0" leftmargin="0">
<br>

<%
    	Rem ----------------------
    	Rem ------主程序开始------
    	Rem ----------------------
   	dim sql,rs
	dim Ers,Esql
   	dim boardtype
   	dim boardmaster,boardmaster1,boardmaster2
   	dim username,cname
    	dim foundErr 
    	dim ErrMsg
    	dim bBoardEmpty
	dim boardid
	dim timeLimited,limitime,tl
	dim totalrec
	dim n,i,RowCount
	dim p
	dim currentpage
    	dim announceIDRange1
    	dim announceIDRange2
	dim skin
	dim tableback
	dim tabletitle
	dim tablebody
	dim atablebody
	dim tablefont
	dim tablecontent
	dim alertfont
    	foundErr = false
    	ErrMsg = ""
    	selStr = "()"

    	Rem ------获取参数(get or post的)------
    	Rem ------包括版面的ID和页次------
	set rs=server.createobject("adodb.recordset")
	set iprs=server.createobject("adodb.recordset")
    	Call getInput()
    	call chkInput()
	'显示版头
	call activeuser()
	call boardinfo()
    	if foundErr then
		call error()
	else
		if skin=0 then
%>
<!--#include file="inc/boardskin0.asp"-->
<% 
			call AnnounceList0()
			if bBoardEmpty <> true then
				if foundErr = true then
					call error()
				else
					call showPageList0()
					if founderr=true then call error()
				end if
			end if
			call boardlist()
		elseif skin=1 then
%>
<!--#include file="inc/boardskin1.asp"-->
<% 
			call AnnounceList1()
			call listPages3()
			call boardlist()
			if founderr=true then call error()
		end if
	if err.number<>0 then err.clear
	end if

	REM 显示版面信息---Headinfo
	sub boardinfo()
  	sql="select boardtype,lockboard,boardmaster,boardmaster1,boardmaster2,boardskin,Tableback,Tabletitle,Tablebody,aTablebody,TableFont,TableContent,AlertFont from board where boardID="&cstr(boardid)
 	rs.open sql,conn,1,1
 	if not(rs.bof and rs.eof) then
    		boardtype=rs("boardtype")
		if request("skin")="" then
			skin=rs("boardskin")
		elseif not isInteger(request("skin")) then
			skin=0
		elseif request("skin")=0 then
			skin=0
		elseif request("skin")=1 then
			skin=1
		else
			skin=0
		end if
		lockboard=rs("lockboard")
		Tableback=trim(rs("Tableback"))
		Tabletitle=trim(rs("Tabletitle"))
		Tablebody=trim(rs("Tablebody"))
		aTablebody=trim(rs("aTablebody"))
		TableFont=trim(rs("TableFont"))
		TableContent=trim(rs("TableContent"))
		AlertFont=trim(rs("AlertFont"))
		if trim(rs("boardmaster"))<>"" then
		boardmaster="<a href=javascript:openScript('dispuser.asp?name="&htmlencode(rs("boardmaster"))&"',350,300)>"&rs("boardmaster")&"</a>&nbsp;"
		else
		response.write "无版主"
		end if
		if trim(rs("boardmaster1"))<>"" then
    		boardmaster=boardmaster&"<a href=javascript:openScript('dispuser.asp?name="&htmlencode(rs("boardmaster1"))&"',350,300)>"&rs("boardmaster1")&"</a>&nbsp;"
		end if
		if trim(rs("boardmaster2"))<>"" then
    		boardmaster=boardmaster&"<a href=javascript:openScript('dispuser.asp?name="&htmlencode(rs("boardmaster2"))&"',350,300)>"&rs("boardmaster2")&"</a>"
		end if
	else
		founderr=true
		Errmsg=Errmsg+"<br>"+"<li>您选择的版面不存在。"
		exit sub
	end if
	rs.close
	if lockboard=2 then
		if session("userclass")<>user_level7 and session("userclass")<>user_level8 and session("userclass")<>user_level9 then
		founderr=true
		Errmsg=Errmsg+"<br>"+"<li>您没有权限登陆该版面。"
		exit sub
		end if
	end if
%>
<TABLE border=0 width="95%" align=center>
  <TBODY>
  <TR>
    <TD vAlign=top width=30%><a href="<%=HostURL%>"><img border="0" src="<%=logo%>"></a></TD>
    <TD valign=middle align=top>
&nbsp;&nbsp;<img src="<%=picurl%>closedfold.gif" border=0>&nbsp;&nbsp;<a href="index.asp"><%=ForumName%></a><br>
&nbsp;&nbsp;<img src="<%=picurl%>bar.gif" border=0 width=15 height=15><img src="<%=picurl%>openfold.gif" border=0>&nbsp;&nbsp;<a href="list.asp?boardid=<%=boardid%>&skin=<%=skin%>"><%=boardtype%></a>
      </TD></TR></TBODY></TABLE> 
<br>
        <SCRIPT FOR=forum EVENT=onclick>a();</SCRIPT>
      <TABLE cellSpacing=0 cellPadding=0 width="95%" border=0 align=center>
        <TBODY>
        <tr>
            <td align=center width=34 valign=middle>
               <img src="<%=picurl%>gb.gif" border=0 alt="本分论坛的公告!不可不看!!" width=20 height=17>
            </td>
            
    <td valign=middle align=left width="383"> 
      <%
	sql="select top 1 boardid,title,content,addtime from bbsnews where boardid="&boardid&"  order by id desc"
	rs.open sql,conn,1,1
	if rs.bof and rs.eof then
%>
      <marquee scrollamount=3><b><a href="announcements.asp?boardid=<%=boardid%>" target=_blank><ACRONYM TITLE="当前没有公告">当前没有公告</ACRONYM></a></b><font color="#009900">现在时间:</font><%=now()%><marquee scrollamount=3> 
      <%else%>
      <marquee scrollamount=3><b><a href="announcements.asp?boardid=<%=boardid%>" target=_blank><ACRONYM TITLE="<%=rs("content")%>"><%=rs("title")%></ACRONYM></a></b><font color="#009900">公布时间:</font><%=rs("addtime")%><marquee scrollamount=3>
      <%end if%>
      <%rs.close%>
    </td>
            
    <td align=right valign=middle width="306"> 
      <p>
	<form action="list.asp" method="get">
        <input type=hidden name="skin" value="<%=skin%>">
        <input type=hidden name="boardid" value="<%=boardid%>">
        <select name="selTimeLimit">
        <option value="all">查看所有的主题
        <option value="1">查看一天内的主题
        <option value="2">查看两天内的主题
        <option value="7">查看一星期内的主题
        <option value="15">查看半个月内的主题
        <option value="30">查看一个月内的主题
        <option value="60">查看两个月内的主题
        <option value="180">查看半年内的主题
        </select>
        <input type="submit" value="go">
        </form>
        </p>
            </td>
         </tr>
        <TR bgColor="<%=Tablebodycolor%>">
          
    <TD vAlign=top align=middle width="34"><IMG src="<%=picurl%>pmlogin.gif"> 
    </TD>
          <TD vAlign=top colSpan=2>  目前<%=boardtype%>上共有 <b><%=online()%></b> 位会员与 <b><%=guest()%></b> 位客人.
<%if request("action")<>"online" then%>
  [<a href=list.asp?action=online&skin=<%=skin%>&boardid=<%=boardid%>>关闭详细列表</a>]
<%else%>
  [<a href=list.asp?skin=<%=skin%>&boardid=<%=boardid%>>显示详细列表</a>]
<%end if%>
<br>
<%if request("action")<>"online" then%>
<%call onlineuser()%>
<%end if%>
          </TD></TR></TBODY></TABLE>
<br>
            <table cellpadding=0 cellspacing=0 border=0 width="95%" align=center>
                <tr>
                <td align=center width=2 valign=middle>
                </td>
                <td align=left valign=middle>
                     <a href="announce.asp?boardid=<%=boardid%>&skin=<%=skin%>"><%if boardskin=0 then%><img src="<%=picurl%>newthread.gif" border="0" alt="发表一个新主题"><%else%><img src="<%=picurl%>post.gif" border="0" alt="发表一个新主题"><%end if%></a>&nbsp;&nbsp;<b><%if lockboard=1 then%>本论坛已锁定,任何用户均不能发言<%elseif lockboard=2 then%>本论坛为隐含论坛,只有贵宾等级以上方可发言<%end if%></b>
                </td>
                <td align=right>
        <a href="list.asp?boardID=<%=boardid%>&amp;page=1&skin=<%=skin%>"><img src="<%=PicUrl%>refresh.gif" border=0 alt="刷新本论坛" width=38 height=12></a>  &nbsp;&nbsp;<b>
<%if skin=0 then%>
<a href=list.asp?skin=1&boardid=<%=boardid%>>BBS风格</a><%else%><a href=list.asp?skin=0&boardid=<%=boardid%>>讨论区风格</a><%end if%>&nbsp;&nbsp;</a>
论坛版主</b>: 
<%=boardmaster%></td></tr>
            </table>
<%
	end sub

	sub boardlist()
%>
<table border="0" cellpadding="0" cellspacing="3" width="95%" align="center">
<form action=list.asp method=get>
  <tr>
    <td valign="middle" nowrap>
<div align=right>
<select name='boardid' onchange='javascript:submit()'>
<option value="">跳转论坛
<option value="">
<%
	dim rs1,sql1
	set rs1=server.createobject("adodb.recordset")

⌨️ 快捷键说明

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