帝國CMS7.5終于更新了自帶的后臺編輯器,但功能還是太少且很多地方有問題,所以很多人還是愿意用帝國CMS7.5整合了ueditor 1.4.3百度編輯器 UTF-8版本,下面將教程和自己修改優化過的百度編輯器ueditor 1.4.3分享給大家!
1、請直接解壓e目錄的覆蓋網站根目錄下的e目錄文件
備注:如果修改過后臺默認admin目錄的自行替換對應的文件。
2、編輯器后臺使用的圖片上傳路徑…等默認為相對路徑,如果有多端的用戶,希望使用絕對路徑,請修改e/extend/ueditor/php/config.json 文件下的"imageUrlPrefix": "你的網址",
并且修改controller.php文件,將85行的://$CONFIG['imageUrlPrefix']=$public_r['fileurl']; 前面的兩個注釋符 // 去掉保存即可。
3、登錄帝國CMS后臺,單擊“系統”-“數據表與系統模型”-“管理數據表”-在你使用的系統數據表點擊“管理字段”(默認是新聞系統數據表,小編使用的是文章系統數據表,所以就修改文章系統數據表的“管理字段”)-“修改newstext字段”下面的“輸入表單替換html代碼(增加字段時請留空)”
復制粘貼以下代碼提交即可:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 | <?php $ziduan= 'newstext' ; //編輯器使用的字段名稱 if ($enews== 'MAddInfo' || $enews== 'MEditInfo' ){ //前臺投稿 $qiantai=1; $ziduanzhi=$ecmsfirstpost==1? "" :DoReqValue($mid,$ziduan,stripSlashes($r[$ziduan])); } else { //后臺 $qiantai=0; $ziduanzhi=$ecmsfirstpost==1? "" :stripSlashes($r[$ziduan]); } ?> <script> var classid= '<?=$classid?>' ,infoid= '<?=$id?>' ,filepass= '<?=$filepass?>' ,ehash= '<?=$ecms_hashur[ehref]?>' ,qiantai= '<?=$qiantai?>' ; //把參數傳給編輯器,增加支持7.2版本的金剛模式</script> <script type= "text/javascript" charset= "utf-8" src= "<?=$public_r['newsurl']?>e/extend/ueditor/ueditor.config.js" ></script> <script type= "text/javascript" charset= "utf-8" src= "<?=$public_r['newsurl']?>e/extend/ueditor/ueditor.all.min.js" ></script> <script type= "text/javascript" charset= "utf-8" src= "<?=$public_r['newsurl']?>e/extend/ueditor/ueditor.toolbarconfig.js" ></script> <textarea id= "<?=$ziduan?>" name= "<?=$ziduan?>" ><?=$ziduanzhi?></textarea> <script type= "text/javascript" > <?=$ziduan?>=UE.getEditor( '<?=$ziduan?>' ,{ serverUrl: "<?=$public_r['newsurl']?>e/extend/ueditor/php/controller.php" , //自己的請求接口 toolbars:Default, //工具欄配置文件,具體參考ueditor.toolbarconfig.js文件中說明 pageBreakTag: '' , //帝國分頁標簽 initialFrameWidth: '100%' , //編輯器寬 initialFrameHeight:300 //編輯器高 //等等其它配置自行添加,參考UE默認配置文件復制修改即可 }); //自定義請求參數 <?=$ziduan?>.ready( function (){ <?=$ziduan?>.execCommand( 'serverparam' ,{ 'filepass' : '<?=$filepass?>' , //修改時候是信息ID 'classid' : '<?=$classid?>' , 'qiantai' :<?=$qiantai?> }); }); </script> <table width= "100%" border= "0" cellpadding= "3" cellspacing= "1" bgcolor= "#DBEAF5" > <tr height= "25" > <td bgcolor= "#FFFFFF" > <input name= "dokey" type= "checkbox" value= "1" <?=$r[dokey]==1? ' checked' : '' ?>> 關鍵字替換 <input name= "copyimg" type= "checkbox" id= "copyimg" value= "1" > 遠程保存圖片( <input name= "mark" type= "checkbox" id= "mark" value= "1" > <a href= "SetEnews.php" target= "_blank" >加水印</a>) <input name= "copyflash" type= "checkbox" id= "copyflash" value= "1" > 遠程保存FLASH(地址前綴: <input name= "qz_url" type= "text" id= "qz_url" size= "" > )</td> </tr> <tr height= "25" > <td bgcolor= "#FFFFFF" ><input name= "repimgnexturl" type= "checkbox" id= "repimgnexturl" value= "1" > 圖片鏈接轉為下一頁 <input name= "autopage" type= "checkbox" id= "autopage" value= "1" >自動分頁 ,每 <input name= "autosize" type= "text" id= "autosize" value= "5000" size= "5" > 個字節為一頁 取第 <input name= "getfirsttitlepic" type= "text" id= "getfirsttitlepic" value= "" size= "1" > 張上傳圖為標題圖片( <input name= "getfirsttitlespic" type= "checkbox" id= "getfirsttitlespic" value= "1" > <a href= "http://www.11px.cn/tags/slt/" target= "_blank" >縮略圖</a>: 寬 <input name= "getfirsttitlespicw" type= "text" id= "getfirsttitlespicw" size= "3" value= "<?=$public_r[spicwidth]?>" > *高 <input name= "getfirsttitlespich" type= "text" id= "getfirsttitlespich" size= "3" value= "<?=$public_r[spicheight]?>" > )</td> </tr> </table> |
新聞熱點
疑難解答