亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > CMS > 織夢DEDE > 正文

給Dedecms評論增加表情功能_DedeCms教程

2024-08-30 19:09:55
字體:
來源:轉載
供稿:網友

最近用dedecms做了個站,覺得dede的評論系統不太好用,就自己對它進行了一番改造,增加了表情、QQ秀、ajax無刷新等功能。國內有一大批站長用的是dede,今天我先分享下怎樣為評論加上表情。

首先大家思考一下怎樣才能讓dede評論里面顯示表情圖片?直接內容里面寫<img src="********" />肯定是不行的,dede會在保存評論前把它轉換成普通的文本。我們要的是要保證以后能順利升級,所以盡量不改dede的系統文件。

現在換個思路,看看那些論壇,它們添加表情的時候都是添加的一個表情標記,發帖后就變成表情圖片了??磥硎窃诒4嫣拥臅r候對表情標記做了轉換。咱們也來依葫蘆畫瓢。

先找一個表情圖片傳到服務器上,假設是在http://www.qqsvr.com/01.gif,表情標記假設為[em01],現在我只要讓dede在保存評論的時候把[em01]轉換成<img src="http://www.qqsvr.com/01.gif" />就行了。

這里又涉及到2個問題,是先轉換之后再保存,還是直接保存,顯示的時候再轉換?

如果轉換之后再保存,也就是說你的數據庫里存的是<img src="http://www.qqsvr.com/01.gif" />,這個鏈接就固定了,你的表情目錄就不能變了,而且這必需改dede的系統文件才行。

如果是顯示的時候再轉換,那你的數據庫里就保存的是[em01]這樣的表情標記,顯示的時候根據模板規則進行轉換,非常靈活,而且不用改dede的系統文件,只需要改模板就行了。只是顯示一次就要轉換一次,會增加一點兒系統負擔。

我們用第二種方法。打開templets/plus/feedback_templet.htm,這個是dede的評論系統模板,我們發現它里面是可以直接寫php代碼的,<?php echo $row['msg']?>這里就是輸出的評論內容。先把它改成<?php echo convertem($row['msg']) ?>。

convertem()就是轉換表情的方法,就是用它把[em01]轉換成<img>標記,現在我們要給這個方法寫點內容,讓它按我們的意思來轉換。

還是這個文件,在頂部添加
<?php
function convertem($message){
$message = str_replace('[em01]','<img src="http://www.qqsvr.com/01.gif" />', $message );
return $message;
}
?>

這里的str_replace可以進行替換操作,比如str_replace(A,B,C)大概意思就是把C里面的A替換成B。
所以我們用convertem($row['msg'])就能把$row['msg']里面的[em01]給替換了。

現在你在評論里輸入[em01],發表,應該能看到顯示的圖片了。不過這還沒完,你總不可能讓用戶也要輸入代碼才能發表情吧?所以你還得找個合適的地方,加上
<img src="http://www.qqsvr.com/01.gif" onclick="javascript:document.getElementById('msg').value+='[em01]';" />

用戶點擊這個圖片后,會自動在評論框里加上[em01]。

這就大功告成了,其實從頭到尾只改了feedback_templet.htm這個模板就實現了表情功能。

附圖

 給Dedecms評論增加表情功能.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品女主播视频| 日本精品va在线观看| xxxxx成人.com| 亚洲精品日韩激情在线电影| 热久久视久久精品18亚洲精品| 亚洲福利视频久久| 成人h猎奇视频网站| 日韩美女福利视频| 日韩在线观看网站| 国产精品久久久久久超碰| 在线视频精品一| 亚洲欧洲国产精品| 午夜欧美不卡精品aaaaa| 国产欧美精品一区二区| 日韩av一区在线观看| 91在线免费视频| 欧美性xxxxxx| 亚洲精品日韩激情在线电影| 国产一区二区精品丝袜| 欧美日韩综合视频| 亚洲精品国精品久久99热| 欧美在线免费看| 中文字幕日韩视频| 色伦专区97中文字幕| 久久免费视频网| 法国裸体一区二区| 色爱精品视频一区| 日韩中文字幕第一页| 久久免费成人精品视频| 国产一区二区三区网站| 亚洲精品国产精品乱码不99按摩| 亚洲字幕在线观看| 日本三级韩国三级久久| 日韩在线中文视频| 91精品国产自产在线| 欧美中在线观看| 日韩精品视频在线免费观看| 中文字幕在线国产精品| 国产一区二区日韩精品欧美精品| 久热爱精品视频线路一| 日韩高清a**址| 不用播放器成人网| 国产欧美日韩亚洲精品| 亚洲第一区第一页| 国产精品欧美激情| 91精品国产色综合| 国精产品一区一区三区有限在线| 国产精品久久9| 孩xxxx性bbbb欧美| 日本欧美国产在线| 国产精品久久久久免费a∨大胸| 九九热精品视频| 国产色婷婷国产综合在线理论片a| 91香蕉嫩草神马影院在线观看| 日韩中文字在线| 国产精品九九久久久久久久| 海角国产乱辈乱精品视频| 高清亚洲成在人网站天堂| 国产精品热视频| 在线精品视频视频中文字幕| 久久久久99精品久久久久| 国产91对白在线播放| 国产精品视频专区| 日韩中文字幕视频| 国产精品99久久久久久久久| 日韩成人xxxx| 欧美日韩国产中字| 国外色69视频在线观看| 精品国产老师黑色丝袜高跟鞋| 国产在线观看精品一区二区三区| 91精品在线一区| 2018国产精品视频| 精品国产一区久久久| 国产va免费精品高清在线| 欧美电影免费在线观看| 韩国三级日本三级少妇99| 日韩女在线观看| 狠狠久久五月精品中文字幕| 国产精品午夜视频| 亚洲欧洲第一视频| 国产美女91呻吟求| 成人免费在线视频网址| 欧美大片大片在线播放| 亚洲精品视频中文字幕| 国产在线观看一区二区三区| 日韩免费av一区二区| 亚洲欧美日韩国产精品| 日韩视频在线观看免费| 日韩专区中文字幕| 97超碰色婷婷| 亚洲成人精品久久| 日韩成人黄色av| 久久影院资源网| 亚洲成人精品在线| 精品久久久一区二区| 欧美精品一区在线播放| 原创国产精品91| 久久影视电视剧免费网站| 欧美激情aaaa| 成人黄色在线播放| 97久久超碰福利国产精品…| 日韩欧美成人区| 欧美激情xxxx性bbbb| 亚洲一区二区国产| 九九视频这里只有精品| 成人性生交大片免费观看嘿嘿视频| 亚洲视频999| 97av在线视频免费播放| 午夜精品在线观看| 久久久最新网址| www.亚洲一区| 8090理伦午夜在线电影| 91久久久久久久久| 欧美色欧美亚洲高清在线视频| 性色av一区二区三区红粉影视| 亚洲免费视频一区二区| 国产成人精品综合| 欧洲美女免费图片一区| 精品一区二区三区三区| 亚洲视频在线观看免费| 午夜精品蜜臀一区二区三区免费| 亚洲精品动漫100p| 中文字幕欧美日韩| 亚洲丝袜一区在线| 国产精品视频午夜| 亚洲国产精品嫩草影院久久| 久久久精品国产一区二区| 黑人欧美xxxx| 成人午夜小视频| 亚洲xxxx18| 欧美性极品xxxx做受| 国产亚洲欧美日韩一区二区| 国产精品视频一区国模私拍| 欧美成人在线免费视频| 日韩精品在线免费播放| 国产精品视频地址| 亚洲一区二区三区777| 国产成人精品一区二区三区| 久久青草福利网站| 国产亚洲精品高潮| 奇米4444一区二区三区| 国产一区二区在线免费| 7777kkkk成人观看| 国产成人精品一区二区| 视频直播国产精品| 国产在线不卡精品| 国产丝袜一区二区三区免费视频| 日韩av一区在线观看| 黑人巨大精品欧美一区二区| 最新国产精品拍自在线播放| 成人激情视频小说免费下载| 97婷婷大伊香蕉精品视频| 色婷婷av一区二区三区久久| 久久深夜福利免费观看| 日韩少妇与小伙激情| 国产精品久久久久久久久免费| 欧美色视频日本高清在线观看| 亚洲最大福利视频网站| 久久精品国产成人| 国产精品成av人在线视午夜片| 久久免费少妇高潮久久精品99| 久久久久日韩精品久久久男男| 91精品国产91久久久久久| 日韩在线观看免费av|