內(nèi)容頁評(píng)論、完整顯示評(píng)論、評(píng)論風(fēng)格自定義解決方案_動(dòng)易Cms教程
演示:http://www.3zj.net/Article/jcww/200508/637.html
使用方法:
調(diào)用文件:CommentJS.asp
調(diào)用方法:<script language='javascript' src='{$InstallDir}{$ChannelDir}/CommentJS.asp?CommentNum=20&ArticleID={$ArticleID}'></script>
其中CommentNum為最多顯示條數(shù).
保留PE2005的COMMENT.ASP文件。
下載地址:點(diǎn)擊下載
大家有什么建議和要求請(qǐng)跟貼,并希望有人和我一起完善這個(gè)評(píng)論功能。
說明:
請(qǐng)注重,與以往不同,用的是JS方法而不是框架方法;區(qū)分會(huì)員與游客;顯示字?jǐn)?shù)是不受限制的,而且支持換行,實(shí)際前臺(tái)顯示不需要審核,而后臺(tái)中卻區(qū)分審核和未審核(假如不區(qū)分則和歷史評(píng)論無法分開,很難找,當(dāng)年曾深受其苦),方便評(píng)論治理:定期檢查未審核評(píng)論(已在前臺(tái)顯示)是否有危險(xiǎn)言論,無則通過,方便查找 。請(qǐng)看游客“測(cè)試”發(fā)表的評(píng)論。代碼開放,大家可以改為自己喜歡的風(fēng)格。
該文件修改于文學(xué)路站長(zhǎng)ComeOK的4.03用評(píng)論頁。由于會(huì)員部分?jǐn)?shù)據(jù)庫表結(jié)構(gòu)可能已更改,部分函數(shù)也不能再用,所以不能直接將4.03評(píng)論頁用于PE2005。而且將評(píng)論內(nèi)容寫入數(shù)據(jù)庫部分一直未能排除錯(cuò)誤,原因未知,故刪除而將數(shù)據(jù)提交給PE2005的評(píng)論頁處理,因此須保留2005的評(píng)論頁。
主要改動(dòng):
1、舍去數(shù)據(jù)庫寫入操作部分。
2、因?yàn)闀?huì)員信息數(shù)據(jù)庫結(jié)構(gòu)已更改,去除對(duì)會(huì)員具體信息的調(diào)用,只給出一個(gè)連接。
3、原會(huì)員驗(yàn)證函數(shù)不能再用,從首頁登陸文件UserLogin.asp找到驗(yàn)證函數(shù)CheckUserLogined() ,替代。
4、因?yàn)镻E2005評(píng)論數(shù)據(jù)寫入方法可能有改,而我保留了2005的寫入,導(dǎo)致原4.03控制顯示函數(shù)gotTopic(nohtml(rsComment("Content")),500)不能再用(具體原因未知)。另找了一個(gè)函數(shù)控制:dvHTMLEncode(rsComment("ReplyContent")) 。優(yōu)點(diǎn):不限字?jǐn)?shù),支持換行。
5、顯示風(fēng)格的美化(注重表格效果)。不喜歡這種表格的可去掉。
另外:
(1)sqlComment=sqlComment & " * from PE_Comment where ChannelID=" & ChannelID & " and InfoID=" & ArticleID
& " and Passed=" & PE_True & " order by CommentID desc"中,去掉 & " and Passed=" & PE_True ,并在后臺(tái)設(shè)置欄目:評(píng)論需要審核,這樣實(shí)際顯示不需要審核,而后臺(tái)中卻區(qū)分審核和未審核,方便評(píng)論治理。定期檢查未審核評(píng)論是否有危險(xiǎn)言論,無則通過,方便查找。
假如不喜歡原來的排序方式,改order by CommentID desc 為自己喜歡的排序方式。
要害字DESC(默認(rèn))表示按照降序排列。假如你希望以升序排列,那么可以用要害字ASC
(2)要想IP段(游客評(píng)論將顯示IP)末尾為*號(hào),將 Left(rsComment("IP"), InstrRev(rsComment("IP"),".")) & "*" 替代 rsComment("IP") 即可.
(3)評(píng)論完自動(dòng)返回內(nèi)容頁方法:(感謝
- MAC錯(cuò)誤的解決方法
- 如何屏蔽動(dòng)易后臺(tái)導(dǎo)航里的某個(gè)功能菜單?
- 動(dòng)易.NET版本留言自動(dòng)選定欄目方法
- 動(dòng)易SiteFactoty整合Discuz!NT3.0
- 在任意位置獲取根節(jié)點(diǎn)ID標(biāo)簽
- 如何開啟SiteWeaver6.8的支持,反對(duì)功能
- Windows 2008安裝動(dòng)易.NET系統(tǒng)之四----動(dòng)易系統(tǒng)安裝篇
- Windows 2008安裝動(dòng)易.NET系統(tǒng)之三----數(shù)據(jù)庫篇
- Windows 2008安裝動(dòng)易.NET系統(tǒng)之二----IIS、目錄環(huán)境配置篇
- 數(shù)據(jù)庫修復(fù),SQL Server 2005內(nèi)部操作不一致的處理
- 如何安裝動(dòng)易.net程序權(quán)限配置
- 為什么提示對(duì)Windows系統(tǒng)文件夾下的Temp目錄沒有訪問權(quán)限?
動(dòng)易Cms教程教程Rss訂閱Cms教程搜索
動(dòng)易Cms教程推薦
- 如何給會(huì)員增加有效期?
- 怎樣突出顯示文章內(nèi)容中有鏈接的文字?
- 解析BizIdea_2.x標(biāo)準(zhǔn)版-2.5.1標(biāo)準(zhǔn)版升級(jí)步驟
- 動(dòng)易升級(jí)到sf2.5或bizidea2.5版本不能進(jìn)后臺(tái)的解決方案
- SiteWeaver6.6 ajax評(píng)論插件怎樣實(shí)現(xiàn)無刷新顯示新評(píng)論
- 新添加的下載頻道怎么沒有“軟件分類”和“語言選擇”等選項(xiàng)?
- GOOGLE地圖使用說明
- 關(guān)于留言一些常見問題的解答!
- 聚合空間更換模板為什么沒有效果?
- 用熱門圖文改造的郵政編碼查詢插件
- 相關(guān)鏈接:
復(fù)制本頁鏈接| 搜索內(nèi)容頁評(píng)論、完整顯示評(píng)論、評(píng)論風(fēng)格自定義解決方案
- 教程說明:
動(dòng)易Cms教程-內(nèi)容頁評(píng)論、完整顯示評(píng)論、評(píng)論風(fēng)格自定義解決方案
。