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

📄 cls.content.asp

📁 网人分类信息5.0商业版。非常优秀的分类信息系统。比较少见。
💻 ASP
📖 第 1 页 / 共 2 页
字号:
              PageArticleShow = WRMPS.GetReplace(PageArticleShow,"{$Editor}",WRUser.DispUser(0,pRs(6)))
              PageArticleShow = WRMPS.GetReplace(PageArticleShow,"{$Time}",pRs(7))
              PageArticleShow = WRMPS.GetReplace(PageArticleShow,"{$ArticleGrade}",pRs(10))
	          ClassName = pRs(13)
	          pParentPath = pRs(14)
	          Set pRso = Conn.Execute("Select Top 1 WM_ID,WM_TitlePrefixion,WM_Title,WM_ClassDir,WM_AddTime From WM_Article where WM_Passed=1 and WM_IsDeleted=0 and WM_ClassID="&ClassID&" and WM_id<"&pID&" Order By WM_ID Desc")
		        If Not pRso.Eof Then
                  pPrevArticle = "<a href="&WRMPS.GetShowUrl(1,1,0,pRso(0),pRso(4),ChannelDir&pRso(3),ChannelID)&" target=_blank>"&pRso(1)&pRso(2)&"</a>"
		        Else
		          pPrevArticle = "没有了"
		        End If
	          pRso.Close
	          Set pRso = Conn.Execute("Select Top 1 WM_ID,WM_TitlePrefixion,WM_Title,WM_ClassDir,WM_AddTime From WM_Article where WM_Passed=1 and WM_IsDeleted=0 and WM_ClassID="&ClassID&" and WM_id>"&pID&" Order By WM_ID")
		        If Not pRso.Eof Then
                  pNextArticle = "<a href="&WRMPS.GetShowUrl(1,1,0,pRso(0),pRso(4),ChannelDir&pRso(3),ChannelID)&" target=_blank>"&pRso(1)&pRso(2)&"</a>"
		        Else
		          pNextArticle = "没有了"
		        End If
	          pRso.Close
	          pTags = ""
	          If Instr(PageArticleShow,"{$Tags}") > 0 Then
	         	pTag = pRs(16)
			     If pTag <> "" and IsNUll(pTag) = False Then
		             pTag = Split(pTag,",")
		             For pi=0 To UBound(pTag)
		              If pTag(pi) <> "" Then 
		               If pTags = "" Then
			             pTags = "<a href="&WR_Setting(3)&"Search/A?Key="&escape(pTag(pi))&" target=_blank>"&pTag(pi)&"</a>"
		               Else
			             pTags = pTags&",<a href="&WR_Setting(3)&"Search/A?Key="&escape(pTag(pi))&" target=_blank>"&pTag(pi)&"</a>"
			           End If
		         	 End If
		             Next
			     Else
			       pTags = ""
		     	End If
	          End If
              PageArticleShow = WRMPS.GetReplace(PageArticleShow,"{$Tags}",pTags)
	          SitePath = ",<a href="&WR_Setting(3)&ChannelDir&"/>"&ChannelName&"</a>"
	          If Instr(pParentPath,",") Then
		          pParentPath = Right(pParentPath,Len(pParentPath)-2)
                  For i = 0 To UBound(Split(pParentPath,","))
		            If Split(pParentPath,",")(i) <> "" Then
			          Set pRso = Conn.Execute("Select WM_Name,WM_ID,WM_ParentDir,WM_Dir From WM_ArticleSort where WM_ID="&Int(Split(pParentPath,",")(i)))
		              If Not pRso.Eof Then
			       	    SitePath = SitePath & ",<a href="&WRMPS.GetClassUrl(0,1,1,ChannelDir&pRso(2)&pRso(3),pRso(1))&">"&pRso(0)&"</a>"
		              End If
		              pRso.Close
			        End If
		          Next
	          End If
	          SitePath = SitePath & ",<a href="&WRMPS.GetClassUrl(0,1,1,ChannelDir&pRs(12),ClassID)&">"&ClassName&"</a>"
	          PageArticleShow = WRMPS.GetReplace(PageArticleShow,"{$PrevArticle}",pPrevArticle)
	          PageArticleShow = WRMPS.GetReplace(PageArticleShow,"{$NextArticle}",pNextArticle)
	          UrlPath = WR_Setting(4)
			  PageArticleShow = WRMPS.GetReplace(PageArticleShow,"{$Url}",WRMPS.GetShowUrl(1,1,0,pID,pRs(7),ChannelDir&pRs(12),ChannelID))
	          SitePath = WRMPS.GetSitePath(-1,SitePath)
              PageArticleShow = WRTemp.SiteClass(PageArticleShow)
              PageArticleShow = WRTemp.SiteChannel(PageArticleShow)
              PageArticleShow = WRTemp.SiteLabel(PageArticleShow)
			Case 1
		      ContentPage = 1
		      Select Case pRs(9)
		        Case 1 '1自动分页
		          If pRs(8) = "" Then pRs(8) = 5000
			      If pRs(8) <= 0 Then pRs(8) = 5000
			      If Instr(Round(Len(pRs(3))/pRs(8),1),".") > 0 Then
				    If Split(Round(Len(pRs(3))/pRs(8),1),".")(0) = "" Then
				      ContentPage = 1
				    Else
				      ContentPage = Int(Split(Round(Len(pRs(3))/pRs(8),1),".")(0)) + 1
			    	End If
			      Else
				    ContentPage = Int(Round(Len(pRs(3))/pRs(8),1))
			      End If
		        Case 2 '2手动分页
                  If InStr(pRs(3),"[NextPage]") > 0 Then
			        ContentPage = UBound(Split(pRs(3),"[NextPage]"))+1
			      End If
		      End Select
	          If ContentPage < 1 Then ContentPage = 1
			  PageArticleShow = ContentPage
		  End Select
		Else
		  PageArticleShow = "<font color=#FFFFFF><script language='JavaScript' src='/Inc/WM.Article.asp?"&pID&",Hit'></script></font><script>window.open('"&pRs(15)&"','_self')</script>"
		End If
	  pRs.Close
    End Function
	'文章频道首页内容获取
    Function PageArticleIndex(pID)
	  SitePath = ",<a href="&WR_Setting(3)&ChannelDir&"/>"&ChannelName&"</a>"
	  SitePath = WRMPS.GetSitePath(-1,SitePath)
	  PageArticleIndex = WRTemp.SiteTemplates(1,0,21,pID)
	  PageArticleIndex = WRTemp.SiteChannel(PageArticleIndex)
	  PageArticleIndex = WRTemp.SiteLabel(PageArticleIndex)
    End Function

    '###############################################################################################
	'产品频道首页内容获取
    Function PageProductIndex()
	  SitePath = ",<a href="&WR_Setting(3)&ChannelDir&"/>"&ChannelName&"</a>"
	  SitePath = WRMPS.GetSitePath(-1,SitePath)
	  PageProductIndex = WRTemp.SiteTemplates(1,0,31,ChannelID)
	  PageProductIndex = WRTemp.SiteChannel(PageProductIndex)
	  PageProductIndex = WRTemp.SiteLabel(PageProductIndex)
    End Function
	
    '###############################################################################################
	'礼品频道首页内容获取
    Function PageGiftIndex()
	  SitePath = ",<a href="&WR_Setting(3)&"Gift/>礼品中心</a>"
	  SitePath = WRMPS.GetSitePath(-1,SitePath)
	  PageGiftIndex = WRTemp.SiteTemplates(1,0,39,0)
	  PageGiftIndex = WRMPS.GetReplace(PageGiftIndex,"{$GiftListUrl}",WRMPS.GetGiftListUrl())
	  PageGiftIndex = WRTemp.SiteChannel(PageGiftIndex)
	  PageGiftIndex = WRTemp.SiteLabel(PageGiftIndex)
    End Function

    '###############################################################################################
	'店铺频道首页获取
    Function PageCompanyIndex()
	  SitePath = ",<a href="&WR_Setting(3)&ChannelDir&"/>"&ChannelName&"</a>"
	  SitePath = WRMPS.GetSitePath(0,SitePath)
	  PageCompanyIndex = WRTemp.SiteTemplates(1,0,45,ChannelID)
	  PageCompanyIndex = WRTemp.SiteChannel(PageCompanyIndex)
	  PageCompanyIndex = WRTemp.SiteLabel(PageCompanyIndex)
    End Function

    '###############################################################################################
	'优惠券频道首页获取
    Function PageCouponIndex()
	  SitePath = ",<a href="&WR_Setting(3)&ChannelDir&"/>"&ChannelName&"</a>"
	  SitePath = WRMPS.GetSitePath(0,SitePath)
	  PageCouponIndex = WRTemp.SiteTemplates(1,0,67,ChannelID)
	  PageCouponIndex = WRTemp.SiteChannel(PageCouponIndex)
	  PageCouponIndex = WRTemp.SiteLabel(PageCouponIndex)
    End Function

    '###############################################################################################
	'单页频道内容获取
    Function PageSinglePage(pID)
      SitePath = ",<a href="&WR_Setting(3)&ChannelDir&">"&ChannelName&"</a>"
	  SitePath = WRMPS.GetSitePath(0,SitePath)
	  PageSinglePage = WRTemp.SiteTemplates(1,0,33,pID)
      Set pRs = server.createobject("adodb.recordset")
      pRs.open "Select WM_Content From WM_SinglePage Where WM_ChannelID="&pID&"" ,Conn,1,1
	  If Not pRs.Eof Then
	    SinglePage = pRs(0)
      End If
	  pRs.Close
	  Set pRs = Nothing
      PageSinglePage = WRMPS.GetReplace(PageSinglePage,"{$Content}",SinglePage)
	  PageSinglePage = WRTemp.SiteChannel(PageSinglePage)
	  PageSinglePage = WRTemp.SiteLabel(PageSinglePage)
	End Function

    '###############################################################################################
	'首页内容获取
    Function PageIndex(pCityID)
      SitePath = ",<a href="&WR_Setting(3)&"Index.asp>网站首页</a>"
      SitePath = WRMPS.GetSitePath(0,SitePath)
  	  If pCityID <> 0 Then
	    PageIndex = WRTemp.SiteTemplates(1,MyCityTempID,2,0)
	  Else
	    PageIndex = WRTemp.SiteTemplates(1,WR_Setting(18),1,0)
	  End If
	  PageIndex = WRTemp.SiteLabel(PageIndex)
	End Function

    '###############################################################################################
	'简版首页内容获取
    Function PageBriefnessIndex()
	  If Int(UserFlag(6)) < 1 Then Call WRMPS.ErrView("·您没有权限使用此功能<br>·<a href="&WR_Setting(3)&"Index.asp?Briefness=0>返回首页?</a>", 0)
	  Dim SChannel
      SitePath = ",<a href="&WR_Setting(3)&"Index.asp>网站首页</a>"
      SitePath = WRMPS.GetSitePath(0,SitePath)
	  PageBriefnessIndex = WRTemp.SiteTemplates(1,0,26,0)
	  PageBriefnessIndex = WRMPS.GetReplace(PageBriefnessIndex,"{$SCity}",WRDB.GetAreaSort(0,1,MyCityID,"City")) 
	  If Instr(PageBriefnessIndex,"{$SChannel}") > 0 Then
	    SChannel = "<select name=ClassID size=1><option value=''>所有频道</option>" & vbCrLf
		Set Rs = Conn.Execute("select WM_ID,WM_ChannelName from WM_Channel where WM_Key = 1 And WM_Module = 1 Order By WM_OrderID")
        Do While Not Rs.EOF
		  SChannel = SChannel & "<option value="&Rs(0)&">"&Rs(1)&"</option>" & vbCrLf
		Rs.MoveNext
		Loop
		Rs.Close
		Set Rs = Nothing
		SChannel = SChannel & "</select>"
        PageBriefnessIndex = WRMPS.GetReplace(PageBriefnessIndex,"{$SChannel}",SChannel) 
	  End If
	  PageBriefnessIndex = WRTemp.SiteLabel(PageBriefnessIndex)
	End Function

End Class
%>

⌨️ 快捷键说明

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