|
帝国CMS7.5后台编辑器更换为 ueditor 1.4.3百度编辑器的教程
" ~$ `+ N* l/ |2 L, T帝国CMS7.5后台编辑器更换为 ueditor 1.4.3百度编辑器的教程 ' M7 X5 `( B6 `
9 ]5 u( X% n5 _* C0 r$ P
很多人不喜欢使用帝国CMS自带的后台文章发布编辑器,因为功能太少且很多地方有问题,现在我们把帝国CMS7.5后台编辑器更换为 ueditor 1.4.3百度编辑器帝国cms7.5整合Ueditor1.4.3编辑器优化版使用说明:
0 D* u, a8 N: r
M+ y) A% O: K0 U$ ~2 X/ f1、请直接解压e目录的覆盖网站根目录下的e目录文件备注:如果修改过后台默认admin目录的自行替换对应的文件。
7 V. u4 D, i9 [" U! V( Y t; G6 A5 }# s4 U0 V& ^
2、编辑器后台使用的图片上传路径…等默认为相对路径,如果有多端的用户,希望使用绝对路径,请修改\e\extend\ueditor\php\config.json 文件下的”imageUrlPrefix”: “你的网址”,并且修改controller.php文件,将85行的://$CONFIG[‘imageUrlPrefix’]=$public_r[‘fileurl’]; 前面的两个注释符 // 去掉保存即可& {9 y! n: _# @' D5 P
$ j+ O. s' x. T1 R& h5 x; c
3、登录帝国CMS后台,单击“系统”-“数据表与系统模型”-“管理数据表”-在你使用的系统数据表点击“管理字段”(默认是新闻系统数据表,小编使用的是文章系统数据表,所以就修改文章系统数据表的“管理字段”)-“修改newstext字段”下面的“输入表单替换html代码(增加字段时请留空)”复制粘贴以下代码提交即可:
0 w# d5 @8 E3 p' `8 n% ]
F: R& |- [2 n5 F* o1 g<?php. J8 \, O+ j( J, P- A
$ziduan='newstext';//编辑器使用的字段名称0 k& V/ j# ^0 @- ~/ l
if($enews=='MAddInfo' || $enews=='MEditInfo'){//前台投稿8 Q; O5 S6 Z0 G
$qiantai=1;: @2 e$ W4 k/ o; F% |( p
$ziduanzhi=$ecmsfirstpost==1?""oReqValue($mid,$ziduan,stripSlashes($r[$ziduan]));1 Q* }5 P/ E) C4 U j+ }
}else{//后台8 x1 Q) G3 [9 @; a' Z1 r
$qiantai=0;
u) @6 W6 p2 B( \$ n" m* U; o$ziduanzhi=$ecmsfirstpost==1?"":stripSlashes($r[$ziduan]);
. s, r/ N6 |" L# g" u}
+ y/ s; U6 F. H, p9 D?>/ m5 q! @1 J- W4 v% ~
<script>var classid='<?=$classid?>',infoid='<?=$id?>',filepass='<?=$filepass?>',ehash='<?=$ecms_hashur[ehref]?>',qiantai='<?=$qiantai?>';//把参数传给编辑器,增加支持7.2版本的金刚模式</script>, q) X ^1 N: j3 \6 e0 ]1 e; C6 }
<script type="text/javascript" charset="utf-8" src="<?=$public_r['newsurl']?>e/extend/ueditor/ueditor.config.js"></script>
* T& z) U8 ~$ a+ E<script type="text/javascript" charset="utf-8" src="<?=$public_r['newsurl']?>e/extend/ueditor/ueditor.all.min.js"></script>
# K9 v5 d4 z/ t' {( L<script type="text/javascript" charset="utf-8" src="<?=$public_r['newsurl']?>e/extend/ueditor/ueditor.toolbarconfig.js"></script>
$ d5 R) q+ g- J3 j2 m<textarea id="<?=$ziduan?>" name="<?=$ziduan?>"><?=$ziduanzhi?></textarea>0 p2 a# D2 {& H" J
<script type="text/javascript">0 O" m S* |5 H* f) u' E
<?=$ziduan?>=UE.getEditor('<?=$ziduan?>',{5 |& P, n. V- Y4 Z' r
serverUrl: "<?=$public_r['newsurl']?>e/extend/ueditor/php/controller.php",//自己的请求接口, C0 d/ {3 v7 r4 L) u [
toolbarsefault,//工具栏配置文件,具体参考ueditor.toolbarconfig.js文件中说明
# O1 F$ ], F# {/ FpageBreakTag:'',//帝国分页标签# U1 o* A& ]# P2 v1 W. d9 J+ T
initialFrameWidth:'100%',//编辑器宽- R. c. w6 e" |3 I2 x5 |4 S
initialFrameHeight:300//编辑器高
- w% b2 v& u% p( } \5 I//等等其它配置自行添加,参考UE默认配置文件复制修改即可/ @8 f. r6 \4 D6 M
});
5 _$ m$ b$ @8 Q& r/ \) G8 f//自定义请求参数( w3 Q8 p# R1 \. Q3 z# }
<?=$ziduan?>.ready(function(){' P( [8 l) v) f; j! a$ l/ }
<?=$ziduan?>.execCommand('serverparam',{
1 H, c% z6 L/ t7 ?0 h( K9 q'filepass':'<?=$filepass?>',//修改时候是信息ID- A' N; N- P1 {$ v; j; c- S$ i. g
'classid' :'<?=$classid?>',
: b/ D$ b4 Y$ I( w, S'qiantai':<?=$qiantai?>% [8 C( |' d5 Y; a; F2 n! N0 v
});
% f7 t5 J' ?3 ]0 V0 Z});
) z% X) t2 {: S* h) H! t</script>
3 W) z! g$ P2 m<table width="100%" border="0" cellpadding="3" cellspacing="1" bgcolor="#DBEAF5">. j+ Z7 Z* ?& Q8 u0 k7 x( A; f
<tr height="25">! p0 j) n+ f0 o, R2 l4 Z
<td bgcolor="#FFFFFF"> <input name="dokey" type="checkbox" value="1"<?=$r[dokey]==1?' checked':''?>>1 w# @7 s6 q/ \
关键字替换 <input name="copyimg" type="checkbox" id="copyimg" value="1">
$ z* y9 Y# |7 M远程保存图片(
* Z7 P, H/ u" d7 w2 y5 m, P% l5 k<input name="mark" type="checkbox" id="mark" value="1">
U! V4 l; T# a0 A( Y3 H<a href="SetEnews.php" target="_blank">加水印</a>) 0 F! U# D: a/ a' }: U
<input name="copyflash" type="checkbox" id="copyflash" value="1">
, O" C# ]6 b2 U远程保存FLASH(地址前缀:( ?: B/ N/ Y$ G* H$ d
<input name="qz_url" type="text" id="qz_url" size="">( F) \ F0 h# W7 ^( |8 J! ~4 K
)</td>+ q4 r% t# f" Y* V. o1 P
</tr>
& r6 i, U+ l( _ N" q8 H<tr height="25">
3 \ q q8 H1 \+ o& y s<td bgcolor="#FFFFFF"><input name="repimgnexturl" type="checkbox" id="repimgnexturl" value="1"> 图片链接转为下一页 <input name="autopage" type="checkbox" id="autopage" value="1">自动分页
6 q) z1 k. N: I1 d. O- f9 q,每! k+ m# D5 C0 |8 l
<input name="autosize" type="text" id="autosize" value="5000" size="5">
2 M+ X# o, y. M4 @$ X+ ?个字节为一页 取第
- q, _9 _4 t e- n9 k. u7 A, N! y<input name="getfirsttitlepic" type="text" id="getfirsttitlepic" value="" size="1">
/ r$ V4 s) e" Y9 _) |7 L" w张上传图为标题图片(& e2 D- m7 @3 I# q3 u
<input name="getfirsttitlespic" type="checkbox" id="getfirsttitlespic" value="1">
: r ]+ R" d6 K" Z: \" B缩略图: 宽
( b! W6 ~7 g! r& I( c" w; \" B2 z<input name="getfirsttitlespicw" type="text" id="getfirsttitlespicw" size="3" value="<?=$public_r[spicwidth]?>">
; s$ M) W$ p+ @, P5 W2 y. R*高7 r' ^; L7 w v0 [5 h' x4 z( v
<input name="getfirsttitlespich" type="text" id="getfirsttitlespich" size="3" value="<?=$public_r[spicheight]?>">
) C2 Y" i4 B3 D P* v9 ~% |2 p)</td>" K3 T, `( N2 b! a. Z8 D) W
</tr>
0 x* r/ I) a$ u) J' |5 H' `2 N</table>7 q8 o9 I/ S; U& ~( x7 h$ X
7 Q; F3 R- `9 L" G+ {+ e; f! C, o
原文链接:成绵新鲜事儿|关注整站优化网 学习更多SEO相关方法... |
|