新聞中心
phpcms怎么整合百度ueditor編輯器
最近無憂主機(jī)小編在玩phpcms的時(shí)候發(fā)現(xiàn)phpcms自帶的編輯器并不是那么的好用,并且不是很直觀,無憂主機(jī)小編看見了其他的程序都是可以整合百度的編輯器的,無憂主機(jī)小編就想phpcms應(yīng)該可以做到的,所以無憂主機(jī)小編就找了相關(guān)的技術(shù)文檔,進(jìn)行修改并且調(diào)試,終于在phpcms上面調(diào)試成功了,廢話就不用多說了下面就來看看修改之后的對(duì)比之圖吧! 修改前: [caption id="attachment_16363" align="alignnone" width="300"] phpcms修改前[/caption] 修改后: [caption id="attachment_16364" align="alignnone" width="300"] phpcms修改后[/caption] 站長朋友們是不是感覺修改之后的是不是感覺就是活活的一個(gè)word文檔了呢,是的確實(shí)功能增加了很多了,下面就來看看無憂主機(jī)小編是怎么實(shí)現(xiàn)的吧。 1、首先我們要到百度去下載這個(gè)編輯器,下載的版本與您的網(wǎng)站的編碼格式一定要一樣的,下載地址是:http://ueditor.baidu.com/website/ 2、然后在\statics\js\這個(gè)目錄下建立ueditor,然后把您下載好的文件傳入上去之后解壓,解壓之后的目錄結(jié)構(gòu)是這樣的: [caption id="attachment_16365" align="alignnone" width="300"] phpcms目錄結(jié)構(gòu)[/caption] 3、這一部分是最重要的也是關(guān)鍵的一部分,就是修改我們的源代碼,就是 把以前的那個(gè)調(diào)用換成百度的調(diào)用,這樣我們就可以實(shí)現(xiàn)這樣的功能了,那么具體的找到;/phpcms/libs/classes/form.class.php,找到以下的代碼大概是在18-21行,如下代碼:
if(!defined('EDITOR_INIT')) { $str = '<script type="text/javascript" src="'.JS_PATH.'ckeditor/ckeditor.js"></script>'; define('EDITOR_INIT', 1); }
然后替換成以下代碼:
if(!defined('EDITOR_INIT'))?{$str.=?'<script?type="text/javascript"?src="'.JS_PATH.'ueditor/ueditor.config.js"></script>';$str.=?'<script?type="text/javascript"?src="'.JS_PATH.'ueditor/ueditor.all.js"></script>';$str.=?'<link?rel="stylesheet"?href="'.JS_PATH.'ueditor/themes/default/css/ueditor.css"/>';$str.=?'<script?type="text/javascript"?src="'.JS_PATH.'swfupload/swf2ckeditor.js"></script>';????????define('EDITOR_INIT',?1);????}??$str.=?"<script?type=\"text/javascript\">\r\n";??$str.=?"var?editor?=?new?baidu.editor.ui.Editor();editor.render('$textareaid');\r\n";??$str.=?'</script>';就這樣就整合了百度的編輯器,是不是感覺自己成功了呢,無憂主機(jī)小編就把這個(gè)成功的喜悅分享給站長朋友! 如果您沒有測試成功,請(qǐng)聯(lián)系340555007 無憂主機(jī)相關(guān)文章推薦閱讀: PHPCMS如何整合UCENTER PHPCMS內(nèi)容管理系統(tǒng)如何給網(wǎng)站更換域名 PHPCMS V9默認(rèn)后臺(tái)管理員登錄地址修改方法 PHPCMSV9網(wǎng)站如何修改域名?PHPCMSV9完整修改域名攻略
本文地址:http://www.gle-technology.com/phpcms/16362.html