原本没准备换编辑器,可是dede自带的编辑器实在是太难用了。因此准备本身动手整合一下百度的ueditor编辑器。 javascript
1,首先得本身下一个ueditor的源码包,传送门-》http://ueditor.baidu.com/,我下载的是最新的1.3.6php版本的。 php
2, html
打开页面会发现调用模版调用了一个php函数 java
该函数位于include/inc/inc_func_funAdmin.php中。 编辑器
在该函数else结束前添加 函数
elseif ($GLOBALS['cfg_html_editor']=='ueditor') { echo include DEDEINC.'/ueditor/getEditor.php'; echo ' <textarea name="'.$fname.'" rows="8" cols="60" id="'.$fname.'">'.$fvalue.'.</textarea>'; echo "这是编辑器!"; echo ' '; }
位于编辑器目录下面的getEditor.php用于载入ueditor,代码为 spa
<script type="text/javascript" charset="utf-8" src="<?php echo $GLOBALS['cfg_basehost'];?>/include/ueditor/ueditor.config.js"></script> <script type="text/javascript" charset="utf-8" src="<?php echo $GLOBALS['cfg_basehost'];?>/include/ueditor/ueditor.all.min.js"></script> <script type="text/javascript" charset="utf-8" src="<?php echo $GLOBALS['cfg_basehost'];?>/include/ueditor/lang/zh-cn/zh-cn.js"></script> <script type="text/javascript"> UE.getEditor('<?php echo $fname;?>'); </script>
ueditor整合成功,具体配置能够在getEditor.php进行! code