帝國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> |
新聞熱點
疑難解答