网上一片都是换成ueditor文本,好吧我也去换个这个,谁知居然在ueditor官网我下不下来,干脆就索性去找别人提供ueditor,虽然不知道是那个版本能用就行了。
下面提供具体步骤:
下载ueditor:http://qiannao.com/file/303082825/26d39c7a/
- 打开include\inc\inc_fun_funAdmin.php找到
else { return $code; } }
代码在226行,在上面代码后面添加如下:
else if($GLOBALS['cfg_html_editor']=='ueditor'){ if($etype==Member || $etype==MemberLit) $ejs="1"; else if ($etype==Small || $etype==Feedback) $ejs="2"; else $ejs=""; $code = <<<EOT <SCRIPT type=text/javascript src="/include/ueditor/editor_config$ejs.js"></SCRIPT> <SCRIPT type=text/javascript src="/include/ueditor/editor_all.js"></SCRIPT> <LINK rel=stylesheet href="/include/ueditor/themes/default/ueditor.css"> <SCRIPT id=$fname type=text/plain name="$fname">$fvalue</SCRIPT> <SCRIPT type=text/javascript> var editor = new baidu.editor.ui.Editor(); editor.render("$fname");</SCRIPT> EOT; if($gtype=="print") { echo $code; } else { return $code; } }
保存文件。提供直接修改好的文件:http://qiannao.com/file/303082825/1e36d357/
- dede后台系统设置-》核心设置-》Html编辑器:改为ueditor
此时发布文章是正常的,你发布栏目内容和单页内容看看,编辑的内容根本无发保存,下面就来解决这个BUG。
处理方法/步骤
修改\dede\templets\ 目录下 的 catalog_edit.htm 及 catalog_add.htm
两个文件。
catalog_add.htm
在155行的代码form表单位置,具体位置应该是<td>标签内部,而这一堆代码却在<tr>标签位置。
我们就需要把这段代码移动到<td>内部
catalog_edit.htm文件也是类似的这样
在139行的form表单位置错误
把这段代码移动到<td>内部
保存后就可以去栏目内容去添加点东西试试了。
但在网上还看到一种方法,不过我没成功,也可能我的情况不一样吧
- 修改\dede\templets\ 目录下 的 catalog_edit.htm 及 catalog_add.htm 两个文件。
- 搜索到function checkSubmit() 在函数 return true; 前 添加以下代码:
document.getElementsByName("content")[0].innerHTML = ue.getContent();
- -----修改后如下----
function checkSubmit() { if (document.form1.typename.value == "") {; document.form1.typename.focus(); return false; } document.getElementsByName("content")[0].innerHTML = ue.getContent(); return true; }
历史上的今天:
- 2019: 更新WordPress5.0换回旧版本(0)
本文章百度已收录,若发现本站有任何侵犯您利益的内容,请及时邮件或留言联系,我会第一时间删除所有相关内容。
2018年3月23日 15:07 沙发
有点道理呢。