風(fēng)訊3系列文章內(nèi)容“畫中畫廣告”實(shí)現(xiàn)方法_風(fēng)訊Cms教程
在文章內(nèi)容中,我發(fā)現(xiàn)前端時(shí)間大家在討論文章顯示內(nèi)容畫中畫的功能,實(shí)際上這個(gè)功能對(duì)于本人是沒有什么用的,因?yàn)楸救耸菍慗AVA的,對(duì)于ASP這種東西我也不是太懂�。�!但是本著學(xué)習(xí)風(fēng)訊的態(tài)度,本著貢獻(xiàn)的態(tài)度,就草草的寫了一個(gè)實(shí)現(xiàn)出來(lái),希望大家不要笑話我�。。〖偃缬惺裁床粚�(duì)的地方或者代碼可以寫的更漂亮的地方,希望大家給予我修改一下,同時(shí)告訴大家,這種實(shí)現(xiàn),我已經(jīng)在風(fēng)訊的治理控制臺(tái)上,增加了相應(yīng)的控制畫中畫的代碼,并且可以控制畫中畫顯示的日期長(zhǎng)短�。。�!你也可以根據(jù)你的需要來(lái)不停的修改畫中畫顯示的方式。
在此也非常感謝風(fēng)訊,那個(gè)我曾經(jīng)學(xué)習(xí)過(guò)7年城市中能夠出這么好的東西,表示敬佩!�。�
我今天就首先上圖片,等晚上,網(wǎng)速上來(lái),我在發(fā)修改代碼�。。�!
此主題相關(guān)圖片如下:
大家可以完善的地方:
主要是要分析文章找到適當(dāng)?shù)牟迦氘嬛挟嫃V告的位置,就是再那個(gè)字符后面插入的問(wèn)題,你仔細(xì)看看我上面的圖片,就會(huì)發(fā)現(xiàn)是斷了句子的,這個(gè)不好,最好的方式是增加我下面代碼中分析功能的那個(gè)函數(shù)的分析功能,智能判定假如不是新的行,就繼續(xù)下移一個(gè)插入字符,直到找到新的行位置,再插入,比較好
程序代碼的更改是比較簡(jiǎn)單的,大家多看看,我很少上來(lái),假如有什么問(wèn)題,希望大家在這個(gè)帖子后面說(shuō)明
Demo地址http://www.passatclub.com.cn
1。找到Manage\Admin\Refresh\Function.asp這個(gè)文件
2。找到Function GetNewsContent(TempletContent,NewsRecordSet,NewsContent) 這個(gè)函數(shù),大約在282行左右,不一定,因?yàn)槲腋牧撕芏嗟娘L(fēng)訊的東西。
3。修改后的代碼如下;
Function GetNewsContent(TempletContent,NewsRecordSet,NewsContent)TempletContent = Replace(TempletContent,"{News_Title}",NewsRecordSet("Title"))
if Not IsNull(NewsRecordSet("SubTitle")) then
TempletContent = Replace(TempletContent,"{News_SubTitle}",NewsRecordSet("SubTitle"))
else
TempletContent = Replace(TempletContent,"{News_SubTitle}","")
end if
if Not IsNull(NewsRecordSet("Author")) then
TempletContent = Replace(TempletContent,"{News_Author}",NewsRecordSet("Author"))
else
TempletContent = Replace(TempletContent,"{News_Author}","")
end if
'====================================================開始
'分析文章內(nèi)容,插入廣告代碼,todo:將在數(shù)據(jù)中設(shè)置一個(gè)字段來(lái)設(shè)置是否文章中包含廣告內(nèi)容
Dim LeftContent,MidAdContent,RightContent,ModifyContent,headlen,tempStr,headAdStr,tailAdStr
'截取字符串
if len(NewsContent)<400 then
headlen=len(NewsContent)/2
else
headlen=400
end if
tempStr=NewsContent
LeftContent=InterceptString(tempStr,headlen)
'獲取實(shí)際的截取的長(zhǎng)度
RightContent=Right(NewsContent,Len(NewsContent)-Len(LeftContent))
headAdStr="<table border=0 cellspacing=0 cellpadding=0 align=left><tr><td><div id=""embedAd"" name=""embedAd"" style=""DISPLAY:""><!--畫中畫廣告開始--><table border=0 cellspacing=0 cellpadding=0 style=""margin-top:5px;margin-bottom:3px;margin-left:7px;margin-right:8px""><tr><td><!--畫中畫開始-->"
tailAdStr="<!--畫中畫開始--></td></tr></table></td></tr></table><!--畫中畫廣告結(jié)束--></div>"
- 最簡(jiǎn)單的欄目切換方法(樣式系列之欄目切換篇2)
- 我也放個(gè)欄目切換代碼,簡(jiǎn)簡(jiǎn)單單的。
- 搜狐女性頻道幻燈效果(幻燈系列之flash特效篇)
- 有效控制新聞內(nèi)容的圖片的尺寸
- 現(xiàn)提供增加<目錄生成規(guī)則>的方法!
- 風(fēng)訊里面上下篇標(biāo)簽DIV模式下浮動(dòng)的解決方法!
- 風(fēng)訊目錄路徑自由選擇的實(shí)現(xiàn)方法
- 新聞列表讀取內(nèi)容時(shí)去掉html代碼
- 添加文字廣告的解決方案!
- 發(fā)些滾動(dòng)的代碼
- 標(biāo)題下的分隔線在4.0中如何設(shè)置,還有標(biāo)題的行間距
- 隨時(shí)更換模版、廣告等,無(wú)須重新生成整站,共享出來(lái)供討論
風(fēng)訊Cms教程教程Rss訂閱Cms教程搜索
風(fēng)訊Cms教程推薦
- 3.1-下載中的“圖片”三合一功能
- 隨時(shí)更換模版、廣告等,無(wú)須重新生成整站,共享出來(lái)供討論
- 實(shí)現(xiàn)搜索標(biāo)題高亮顯示及搜索BUG修復(fù)
- 風(fēng)訊內(nèi)容網(wǎng)站管理系統(tǒng)性能特點(diǎn)介紹
- 風(fēng)訊CMS后臺(tái)“下載系統(tǒng)”模塊介紹之視頻教程!
- 標(biāo)題過(guò)長(zhǎng),在后面加上省略號(hào)
- 目錄生成規(guī)則BUG一處,及修復(fù)
- 新浪新聞采集,廣告、多余代碼全過(guò)慮設(shè)置方法!
- 添加新聞時(shí)自動(dòng)添加關(guān)鍵字
- 風(fēng)訊網(wǎng)站內(nèi)容管理系統(tǒng)安全設(shè)置
- 相關(guān)鏈接:
復(fù)制本頁(yè)鏈接| 搜索風(fēng)訊3系列文章內(nèi)容“畫中畫廣告”實(shí)現(xiàn)方法
- 教程說(shuō)明:
風(fēng)訊Cms教程-風(fēng)訊3系列文章內(nèi)容“畫中畫廣告”實(shí)現(xiàn)方法
。