內(nèi)容頁評論、完整顯示評論、評論風(fē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文件。
下載地址:點擊下載
大家有什么建議和要求請跟貼,并希望有人和我一起完善這個評論功能。
說明:
請注重,與以往不同,用的是JS方法而不是框架方法;區(qū)分會員與游客;顯示字數(shù)是不受限制的,而且支持換行,實際前臺顯示不需要審核,而后臺中卻區(qū)分審核和未審核(假如不區(qū)分則和歷史評論無法分開,很難找,當(dāng)年曾深受其苦),方便評論治理:定期檢查未審核評論(已在前臺顯示)是否有危險言論,無則通過,方便查找 。請看游客“測試”發(fā)表的評論。代碼開放,大家可以改為自己喜歡的風(fēng)格。
該文件修改于文學(xué)路站長ComeOK的4.03用評論頁。由于會員部分數(shù)據(jù)庫表結(jié)構(gòu)可能已更改,部分函數(shù)也不能再用,所以不能直接將4.03評論頁用于PE2005。而且將評論內(nèi)容寫入數(shù)據(jù)庫部分一直未能排除錯誤,原因未知,故刪除而將數(shù)據(jù)提交給PE2005的評論頁處理,因此須保留2005的評論頁。
主要改動:
1、舍去數(shù)據(jù)庫寫入操作部分。
2、因為會員信息數(shù)據(jù)庫結(jié)構(gòu)已更改,去除對會員具體信息的調(diào)用,只給出一個連接。
3、原會員驗證函數(shù)不能再用,從首頁登陸文件UserLogin.asp找到驗證函數(shù)CheckUserLogined() ,替代。
4、因為PE2005評論數(shù)據(jù)寫入方法可能有改,而我保留了2005的寫入,導(dǎo)致原4.03控制顯示函數(shù)gotTopic(nohtml(rsComment("Content")),500)不能再用(具體原因未知)。另找了一個函數(shù)控制:dvHTMLEncode(rsComment("ReplyContent")) 。優(yōu)點:不限字數(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 ,并在后臺設(shè)置欄目:評論需要審核,這樣實際顯示不需要審核,而后臺中卻區(qū)分審核和未審核,方便評論治理。定期檢查未審核評論是否有危險言論,無則通過,方便查找。
假如不喜歡原來的排序方式,改order by CommentID desc 為自己喜歡的排序方式。
要害字DESC(默認)表示按照降序排列。假如你希望以升序排列,那么可以用要害字ASC
(2)要想IP段(游客評論將顯示IP)末尾為*號,將 Left(rsComment("IP"), InstrRev(rsComment("IP"),".")) & "*" 替代 rsComment("IP") 即可.
- MAC錯誤的解決方法
- 如何屏蔽動易后臺導(dǎo)航里的某個功能菜單?
- 動易.NET版本留言自動選定欄目方法
- 動易SiteFactoty整合Discuz!NT3.0
- 在任意位置獲取根節(jié)點ID標(biāo)簽
- 如何開啟SiteWeaver6.8的支持,反對功能
- Windows 2008安裝動易.NET系統(tǒng)之四----動易系統(tǒng)安裝篇
- Windows 2008安裝動易.NET系統(tǒng)之三----數(shù)據(jù)庫篇
- Windows 2008安裝動易.NET系統(tǒng)之二----IIS、目錄環(huán)境配置篇
- 數(shù)據(jù)庫修復(fù),SQL Server 2005內(nèi)部操作不一致的處理
- 如何安裝動易.net程序權(quán)限配置
- 為什么提示對Windows系統(tǒng)文件夾下的Temp目錄沒有訪問權(quán)限?
- 相關(guān)鏈接:
- 教程說明:
動易Cms教程-內(nèi)容頁評論、完整顯示評論、評論風(fēng)格自定義解決方案。