您当前的位置:首页 > 帝国CMS> UEditor编辑器完美融合帝国ECMS 详细用法及其效果详解

UEditor编辑器完美融合帝国ECMS 详细用法及其效果详解

来源:    作者:    时间:2014-07-13   文章已被浏览:


44B 武汉seo web前端工程师 -微创意

44B 武汉seo web前端工程师 -微创意


44B 武汉seo web前端工程师 -微创意


44B 武汉seo web前端工程师 -微创意

做好的ueditor编辑器效果图
44B 武汉seo web前端工程师 -微创意

使用说明44B 武汉seo web前端工程师 -微创意


44B 武汉seo web前端工程师 -微创意

1,下载UEditor编辑器(PHP版) [下载ueditor1_4_3-gbk-php]   [下载ueditor1_4_3-utf8-php]  44B 武汉seo web前端工程师 -微创意

  (备注:按照你自己的编码选择,融合的帝国cms文件已经做,拿来直接用,不需要加其他的补丁)44B 武汉seo web前端工程师 -微创意


44B 武汉seo web前端工程师 -微创意

2,上传到帝国/e/extend/目录下;44B 武汉seo web前端工程师 -微创意

3,修改帝国CMS字段HTML,替换为以下代码 44B 武汉seo web前端工程师 -微创意


44B 武汉seo web前端工程师 -微创意

   字段管理方法:44B 武汉seo web前端工程师 -微创意


44B 武汉seo web前端工程师 -微创意

       44B 武汉seo web前端工程师 -微创意


44B 武汉seo web前端工程师 -微创意

       选择自己相应要修改的系统数据表44B 武汉seo web前端工程师 -微创意


44B 武汉seo web前端工程师 -微创意

       44B 武汉seo web前端工程师 -微创意


44B 武汉seo web前端工程师 -微创意

      修改新闻正文字段44B 武汉seo web前端工程师 -微创意


44B 武汉seo web前端工程师 -微创意

        44B 武汉seo web前端工程师 -微创意


44B 武汉seo web前端工程师 -微创意

       用一下代码替换掉上图中所框内容44B 武汉seo web前端工程师 -微创意

       44B 武汉seo web前端工程师 -微创意

/****复制代码内容******/   44B 武汉seo web前端工程师 -微创意

 <?php if(!isset($Field)){ ?>
    <script type="text/javascript" src="/e/extend/ueditor/ueditor.config.js"></script>
    <script type="text/javascript" src="/e/extend/ueditor/ueditor.all.min.js"></script>
    <?php } ?>
    <?php
    $Field    = 'newstext'; //*字段名称
    $FieldVal = $ecmsfirstpost==1?"":stripSlashes($r[$Field]);
    $isadmin  = 0;
    if($enews=='AddNews'||$enews=='EditNews')
    { $isadmin=1; }
    else
    { $FieldVal  = empty($ecmsfirstpost)?DoReqValue($mid,$Field,$FieldVal):$r[$Field]; }
    ?>
    <script id="<?=$Field?>" name="<?=$Field?>" type="text/plain"><?=$FieldVal?></script>
    <script type="text/javascript">
    var ue = UE.getEditor('<?=$Field?>',{
        pageBreakTag:'[!-empirenews.page--]' //分页符 //此段代码吧 -empirenews.page-- 改为--empirenews.page--
        , serverUrl: "/e/extend/ueditor/php/controller.php?isadmin=<?=$isadmin?>"
        //,toolbars:[['FullScreen', 'Source', 'Undo', 'Redo','Bold']] //选择自己需要的工具按钮名称
    });
    ue.ready(function(){
        ue.execCommand('serverparam', {
            'classid' : '<?=$classid?>',
            'filepass': '<?=$filepass?>',
            'userid'  : '<?=$isadmin?$logininid:$muserid?>',
            'username': '<?=$isadmin?$loginin:$musername?>',
            'rnd'     : '<?=$isadmin?$loginrnd:$mrnd?>'
        });
    });
    </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':''?>> 
    关键字替换&nbsp;&nbsp; <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>)&nbsp;&nbsp; 
    <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"> 图片链接转为下一页&nbsp;&nbsp; <input         name="autopage" type="checkbox"                 id="autopage" value="1"> 自动分页 
    ,每 
    <input name="autosize" type="text" id="autosize" value="5000" size="5"> 
    个字节为一页&nbsp;&nbsp; 取第 
    <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>

/****复制代码内容******/44B 武汉seo web前端工程师 -微创意


44B 武汉seo web前端工程师 -微创意

4,做到这里提交更改就可以了。
44B 武汉seo web前端工程师 -微创意

5,由于本网站是由帝国cms做的 所以其中有段话不能用 用下面的代码替换上面的那段即可44B 武汉seo web前端工程师 -微创意

   把 [!-empirenews.page--] //分页符 中的内容改为 !--empirenews.page--  由于本程序的原因,把横杠补回去就可以了。44B 武汉seo web前端工程师 -微创意


44B 武汉seo web前端工程师 -微创意

来顶一下
返回首页
返回首页

联系QQ:

联系QQ:

咨询电话:18963998535

微信

扫描加我为好友

姓 名:

邮 箱:

互 动: