织梦的默认编辑器是ckeditor,没有插入代码的功能,不够强大,就换成了百度的UEditor编辑器. 使用织梦DedeCMS百度整合UEditor编辑器时,碰到了栏目内容或者单页无法保存的问题,这个可能是一个bug. 解决的方法就一种,具体修改的文件是templets_one_edit.htm.templets_one_add.htm.catalog_edit.htm.catalog_add.htm,即单页文档和栏目内容描述的的编辑和添加模板. 找到<form></form>标签…
已经整合过百度编辑器的站长们或许会发现,在编辑单页文档和栏目内容的时候,百度编辑器不能够保存新增或已修改数据,经过排查后发现问题出现在catalog_edit.htm.catalog_add.htm这两个文件中,接下来我们就对这两个文件进行修改,使百度编辑器和织梦进行完美对接. 首先打开dede/templets/catalog_edit.htm(如果你有后台目录没有改名字的话就是dede),找到如下代码: function checkSubmit() { if(document.form1.t…
第一步.前端模板实例化百度编辑器 <js file='__ROOT__/Data/UEditor/ueditor.config.js' /> <js file='__ROOT__/Data/UEditor/ueditor.all.min.js' /> <js file='__ROOT__/Data/UEditor/lang/zh-cn/zh-cn.js' /> <script type="text/javascript"> window.…
1下载ueditor百度编辑器 2 把下载的zip解压得到ueditor文件夹,把解压到的ueditor文件夹扔进你网站的include文件夹去 3 打开 /include/inc/inc_fun_funAdmin.php 找到 else if($GLOBALS['cfg_html_editor']=='ckeditor') 在它上面加入 else if($GLOBALS['cfg_html_editor']=='ueditor'){ $fvalue = $fvalue=='' ? '<p>&…
很多使用织梦dedecms单页文档功能的朋友都想知道如何在织梦首页调用单页文档的内容,下面就教大家具体的实现方法: 具体步骤如下: 首先在首页模板需要显示单页文档内容的地方插入如下代码: {dede:sql sql="SELECT body FROM `dede_sgpage` where aid = 3" } [field:body function="htmlspecialchars(cn_substr(@me,100))"/] {/dede:sql} 代码里面…
问题: 普通管理员没有权限修改栏目,只有超级管理员才有权限修改,凡是非超级管理员,设置栏目权限后只能添加栏目,不能对栏目进行修改和删除操作,提示您没有权限操作该项这使系统的一个BUG.   一.对于普通栏目的权限: PHPCMS v9在判断权限的时候只判断admin_role_priv表中所记录的权限.也就是我们在设置角色的时候所进行的“权限设置”,而不考虑我们所设置的“栏目权限”.由admin:check_priv()在可以看出,该方法没有对栏目权限作任何考虑.所以当我们使用非超管登录时,修改…
添加一个名叫“hougelou”的普通按钮在工具栏上: 第一步:找到ueditor.config.js文件中的toolbars数组,增加一个“hougelou”字符串,然后找到labelMap数组,对应着添加一个labelMap,用于鼠标移上按钮时的提示. //工具栏上的所有的功能按钮和下拉框,可以在new编辑器的实例时选择自己需要的从新定义 , toolbars:[ ['fullscreen', 'source', '|', 'undo', 'redo', '|', 'bold', 'ital…
前端配置文件ueditor.config.js 前端有两个重要的配置属性: UEDITOR_HOME_URL: 配置百度编辑器的资源目录路径,你可以手动指定此路径,默认是有URL变量指定,而URL变量是由window.UEDITOR_HOME_URL || getUEBasePath()获取值的,两者取有值的那个,都有值的情况下使用第一个值,第二个值默认获取ueditor.config.js文件所在目录,第二个值默认未定义,当需要针对不同页面的编辑器可单独配置的根路径时才修改此值,一般默认即可.…
百度编辑器 用node.js 做服务端 demo 大神已整理的 记录一下 以作参考 https://github.com/netpi/ueditor 1. 前端图片工具栏上传input file在这里: 搜索 ueditor.all.js文件里的 UE.plugin.register('simpleupload', function (){} 2. 图片拖动大小在这里: 搜索 ueditor.all.js文件里的 updateTargetElement: function () { var me…
根据网上前辈提供的,还真的不错,下面也整理一下 添加一个名叫“macros”的普通按钮在工具栏上: 第一步:找到ueditor.config.js文件中的toolbars数组,增加一个“macros”字符串, 然后找到labelMap数组,对应着添加一个labelMap,用于鼠标移上按钮时的提示. //工具栏上的所有的功能按钮和下拉框,可以在new编辑器的实例时选择自己需要的从新定义 , toolbars:[ ['fullscreen', 'source', '|', 'undo', 'redo…