服务热线
1888888888
作者:文煞发布时间:2023-07-16分类:帝国笔记浏览:5655
如何更换帝国CMS网站的编辑器为百度编辑器呢?在使用帝国CMS建立网站时,帝国CMS默认的编辑器可能无法满足站长的需求,特别是缺少图片批量上传功能。因此,需要将编辑器更换为功能更强大的百度编辑器。本文就是一篇更换帝国CMS网站编辑器为百度编辑器的教程。
1. 下载百度编辑器:首先,从百度编辑器官方网站下载最新版本的百度编辑器。确保下载的版本与您使用的帝国CMS版本兼容。
2. 解压文件:将下载的百度编辑器压缩包解压到本地文件夹中。
3. 备份旧编辑器:在进行编辑器更换之前,建议备份帝国CMS原有的编辑器文件,以防止出现意外情况。
4. 上传百度编辑器:将解压后的百度编辑器文件上传到您帝国CMS网站的编辑器目录中。通常,该目录在 "include/ueditor" 或类似的路径下。
5. 配置百度编辑器:打开百度编辑器文件中的 config.json 文件,根据您的需求进行相应的编辑和配置。您可以设置编辑器工具栏上的按钮和功能,以满足您的个性化要求。
6. 测试编辑器:完成以上步骤后,访问您的帝国CMS网站,进入编辑页面,应该能够看到已经更换为百度编辑器的界面。测试编辑器的各种功能,确保一切正常。
通过以上步骤,您成功更换了帝国CMS网站的编辑器为百度编辑器。现在,您可以享受百度编辑器提供的更丰富的功能,包括图片批量上传等,为您的网站编辑工作带来更高效的体验。请注意,操作前请确保对网站文件和代码的备份,以防止出现不可预料的问题。但是具体怎么操作呢?下面为你讲解详细操作方法。
下载百度编辑器压缩包。这里提供了二个编码的编辑器压缩包,根据自己使用的程序编码来选择。
UTF-8编码编辑器下载:https://pan.baidu.com/s/1tmiBO7MAkiqjMXDiHjQ4Ew 提取码: ct7e GBK编码编辑器下载:https://pan.baidu.com/s/1kW28GxYs5LaPYTu4rPnK2A 提取码: 8r8c
将上传下来的百度编辑器压缩包解压,将里面的ueditor文件上传到自己空间的/e/extend/目录下;
进入网站后台,点击系统--数据表与系统模型--管理数据表--分类信息数据表--- [管理字段] ---找到字段名为newstext---修改;
将输入表单替换html代码(增加字段时请留空)和投稿表单替换html代码(增加字段时请留空)这二框里的代码全部替换成下面的代码,然后保存。
<?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="/e/extend/ueditor/ueditor.config.js"></script> <script type="text/javascript" charset="utf-8" src="/e/extend/ueditor/ueditor.all.min.js"></script> <script type="text/javascript" charset="utf-8" src="/e/extend/ueditor/ueditor.toolbarconfig.js"></script> <textarea id="<?=$ziduan?>" name="<?=$ziduan?>"><?=$ziduanzhi?></textarea> <script type="text/javascript"> <?=$ziduan?>=UE.getEditor('<?=$ziduan?>',{ serverUrl: "/e/extend/ueditor/php/controller.php",//自己的请求接口 toolbars:Default,//工具栏配置文件,具体参考ueditor.toolbarconfig.js文件中说明 pageBreakTag:'[!--empirenews.page--]',//帝国分页标签 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> <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> <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"> 缩略图: 宽 <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>
再进入[管理系统模型] ,选中录入表单模板( 自动生成表单模板)和前台投稿表单模板( 自动生成表单模板)这二项,再点击下面的【提交】。
分享:
支付宝
微信