?? meet_list.asp
字號:
<%
'===================================================================
'= ASP FILENAME : /meet/meet_list.asp
'= CREATED TIME : 2006-5-7
'= LAST MODIFIED: 2006-5-7
'= VERSION INFO : CCASP Framework Ver 2.0.1 ALL RIGHTS RESERVED BY www.cclinux.com
'= DESCRIPTION : 活動列表
'= Change Log:
'===================================================================
%>
<!-- #include file = "../inc/customer/include_customer_action_view.asp" -->
<!-- #include file = "../main_func.asp" -->
<!-- #include file = "./meet_inc.asp" -->
<!-- #include file = "../inc/logic/logic_meet.asp" -->
<%
'========================================================
'== Action參數(shù)設(shè)置
'========================================================
'== 頁面名
Const CONST_PAGE_FILE = "meet/meet_list.asp"
'== 頁面標(biāo)題/功能
Const CONST_PAGE_TITLE = "活動列表"
'== 功能函數(shù)名字空間
Const CONST_ACTION_FUNC = "ShowMeetListCtl"
'== 相對根目錄路徑
GBL_strHomeURL = "../"
'== 頁面構(gòu)造
Call ActionBuild()
'== 在模板中引用的標(biāo)簽變量
Dim TAG_objDicUnit '== 單列記錄
Dim TAG_strVerifyCode '== 表單校驗(yàn)
Dim TAG_strPageNav '== 翻頁導(dǎo)航
'== 請求校驗(yàn)與過濾
Call ActionFilter(CONST_PAGE_FILE,CONST_ACTION_FUNC)
'== 頁面析構(gòu)
Call ActionOver()
%>
<%
''===================================================================
'= Function : LoadPageTpl()
'= Time : Created At 2006-5-7
'= Description : 加載頁面模塊
'==================================================================='
Function LoadPageTpl()
%>
<!-- #include file = "../template_c/page_meet_list.html.asp" -->
<%
End Function
''===================================================================
'= Function : ShowMeetListCtl()
'= Time : Created At 2006-5-7
'= Input : None
'= Description : show meet list
'==================================================================='
Function ShowMeetListCtl()
Dim strFileName
Dim intMaxPerPage
Dim intCurPage,intTotalPut
Dim strSql,strMethod
intMaxPerPage = GBL_intMaxPerPage
'== 取查詢方式
strMethod = FmtFormData(Request.QueryString("method"))
strFileName = "meet_list.asp?method=" & strMethod
'== 取記錄集
Select Case strMethod
Case "over" : strSql = " AND MEET_STATUS=" & CONST_MEET_OVER
Case "run" : strSql = " AND MEET_STATUS=" & CONST_MEET_RUN
End Select
If Not GetMeetsLogic(strSql) Then Exit Function
If GBL_objPubDB.intRSNum > 0 Then
intTotalPut = GBL_objPubDB.intRSNum
intCurPage = GetCurPage(intMaxPerPage,intTotalPut)
If intCurPage = 1 Then
Call ShowContentMeet(GBL_objPubDB.objPubRS,intMaxPerPage)
Else
If (intCurPage - 1) * intMaxPerPage < intTotalPut Then
GBL_objPubDB.objPubRS.Move (intCurPage - 1) * intMaxPerPage
Dim BookMark
BookMark = GBL_objPubDB.objPubRS.BookMark
Call ShowContentMeet(GBL_objPubDB.objPubRS,intMaxPerPage)
Else
intCurPage = 1
Call ShowContentMeet(GBL_objPubDB.objPubRS,intMaxPerPage)
End If
End If
TAG_strPageNav = ShowPageNav(intTotalPut,intMaxPerPage,intCurPage,strFileName)
Else
Response.Write "<p align=center>目前沒有任何校友活動<br><a href='" & GBL_strHomeURL & "meet/meet_add_form.asp'>發(fā)起新的校友活動</a></p>"
End If
GBL_objPubDB.Clear()
End Function
'===================================================================
'= Function : ShowContentMeet(objRSCont,intMaxPerPage)
'= Time : Created At Feb,08,2004
'= Input : objRSCont : rs
'= intMaxPerPage :
'= Description : Show per meet
'===================================================================
Function ShowContentMeet(objRSCont,intMaxPerPage)
Dim i
i = 0
'== Set table header
%>
<table border="0" cellpadding="0" cellspacing="0" align="center" valign="middle" width="98%" style="word-break:break-all">
<tr class="nav_title_tr">
<td class="nav_title_td" colspan="2">
<div id="meet_nav_list"><span class="alt">[ meet_nav_list ]</span></div></td>
</tr>
</table>
<table class="list_table" width="98%" border="0" cellpadding="2" cellspacing="1" align="center" valign="middle">
<tr class="list_title_tr">
<td class="list_title_td" width=55% align="center">活動主題</td>
<td class="list_title_td" width=12% align="center">發(fā)起人</td>
<td class="list_title_td" width=25% align="center">發(fā)起時(shí)間</td>
<td class="list_title_td" width="*" align="center">狀態(tài)</td>
</tr>
</table>
<TABLE cellSpacing=0 cellPadding=0 width="98%" border=0>
<TBODY>
<%
Dim GBL_strImgIco,strIco,strStatus,strHtmlCode
Do While Not objRSCont.Eof
i = i + 1
Select Case objRSCont("MEET_STATUS")
Case 0 : strIco = MakeImg(GBL_strImgIco & "forum_comm.gif","編號" & objRSCont("MEET_ID"))
strStatus = "(活動報(bào)名中...)"
Case else : strStatus = "(活動已結(jié)束.)"
strIco = MakeImg(GBL_strImgIco & "forum_comm.gif","編號" & objRSCont("MEET_ID"))
End Select
%>
<TR>
<TD height=27 width=55% align="left"><li>
<%
strHtmlCode = ""
If objRSCont("USER_ID") = GBL_intUserId Then
strHtmlCode = MakeLink("meet/meet_mdy_form.asp?intMeetId=" & objRSCont("MEET_ID"),"[修改/關(guān)閉/開啟]","修改/關(guān)閉/開啟本活動")
End If
%>
<A
href="<%=GBL_strHomeURL%>meet/meet_detail.asp?intMeetId=<%=objRSCont("MEET_ID")%>"
><%=objRSCont("MEET_TITLE")%><br><%=strHtmlCode%></A></li> </TD>
<TD width=12% height=27>
<span onclick=window.open("<%=GBL_strHomeURL%>address/address_userinfo_pop.asp?intUserId=<%=objRSCont("USER_ID")%>",'','left=5,top=5,width=450,height=410,scrollbars=yes,status=yes') style='cursor:hand'><%=objRSCont("USER_REALNAME")%></span>
</TD>
<TD width=25% height=27><%=FormatDateTime(objRSCont("MEET_ADD_TIME"))%></TD>
<TD width=* height=27>
<%
If objRSCont("MEET_STATUS") = 0 Then
Response.Write "<font color=red>報(bào)名中</font>"
Else
Response.Write "結(jié)束"
End If
%></TD>
<TR >
<TD background=<%=GBL_strHomeURL%>images/meet/line2.gif colSpan=5> </TD></TR>
<%
If i >= intMaxPerPage Then Exit Do
objRSCont.MoveNext
Loop
%>
</TABLE>
<%
End Function
%>
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -