新聞中心
emlog給評論添加貼圖的方法
作者 / 無憂主機 時間 2016-01-30 13:01:41
雖然emlog系統(tǒng)是一款博客程序,但是系統(tǒng)本身卻沒有在評論板塊下添加貼圖功能,而這一點就讓有的站長朋友不是非常的滿意,因為在評論板塊增加貼圖功能的話可以提升網(wǎng)站用戶的互動性,從而提高網(wǎng)站的活躍程度。前一段時間還有無憂php空間的用戶咨詢無憂主機小編我,要怎么做才能讓emlog博客程序的評論板塊擁有貼圖的功能,所以今天無憂主機小編在這里就給大家講解一下emlog博客程序給評論添加貼圖功能的方法,以便擁有同樣需求的站長朋友可以參考一下。 無憂主機小編是使用正則語法來實現(xiàn)這個功能的。首先在程序主題下的js文件中添加一段代碼,用來實現(xiàn)圖片和評論的架構,代碼如下:
function embedImage() { var URL = prompt('輸入圖片的 URL 地址:'); if (URL) { document.getElementById('comment').value = document.getElementById('comment').value + '[img]' + URL + '[/img]'; } }然后打開module.php文件,在需要的位置上添加貼圖操作按鈕,代碼如下:
<a href='javascript:embedImage();' >貼圖</a>接下來就是使用正則語法來實現(xiàn)這個貼圖的功能,先用搜索功能找到下面的這一段代碼:
$comment['poster'] = $comment['url'] ? '<a href="'.$comment['url'].'" target="_blank">'. $comment['poster'].'</a>' : $comment['poster'];然后在以上這段代碼的后面添加這下面的一段代碼:
$comment['content'] = preg_replace("/\[img=?\]*(.*?)(\[\/img)?\]/e", '"<img src=\"$1\" alt=\"" . basename("$1") . "\" />"', $comment['content']);所有代碼編輯完成之后保存一下數(shù)據(jù),最后登入網(wǎng)站的后臺更新一下數(shù)據(jù)緩存就可以了。 無憂主機相關文章推薦閱讀: EMLOG搜索欄設置語音功能的方法 EMLOG截斷文章標題字數(shù)的方法 EMLOG怎么自動獲取縮略圖以及文章摘要
本文地址:http://www.gle-technology.com/others/21576.html
上一篇: discuz程序如何添加會員可以鮮花打賞功能呢
下一篇: emlog設置回復可見附件的方法