织梦ckeditor编辑器添加附件插件和视频插件
附件插件
一个小BUG,文章编辑器的工具菜单栏的附件上传图标按钮不见了。点击原上传原来的附件上传图标仍然可用。
解决方法:打开include/ckeditor/plugins/addon/plugin.js
找到以下代码:
// Register the toolbar button.
editor.ui.addButton( 'Addon',
{
label : '附件',
icon : 'http://desdevcms.com/images/addon.gif',
command : pluginName
});
将
icon : 'http://desdevcms.com/images/addon.gif'
改为
icon : '/include/ckeditor/images/addon.gif'
原因:该附件上传图标默认引用的是织梦官方的图片,现已失效。
视频插件
ckeditor+mp4+mp3.zip
点击上面链接下载所需文件,把下载到的include文件夹覆盖进你的include文件夹,清空浏览器缓存和临时文件,重新进入后台即可看到效果。
如果没看到效果和图标的话,很大可能是你的浏览器缓存和临时文件没清理干净,你可以换个浏览器或者用无痕窗口试试。
DedeCMS“模板文件不存在,无法解析文档”解决方法
DedeCMS点击一站更新网站的时候提示“模板文件不存在,无法解析文档”,我们需要单独去生成“更新栏目HTML”和单独去生成“更新文档HTML”,看到底是栏目模板不存在还是文章模板不存在;
如果是栏目模板不存在,在网站存放目录下,找到include,打开找到里面的arc.listview.class.php文件。
打开该文件,找到
echo "模板文件不存在,无法解析文档!";
替换为
echo $this->Fields['typename']." [ID:{$this->TypeID}] ".$GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir']."/".$this->TypeLink->TypeInfos['templist']."模板文件不存在,无法解析文档!";
然后再去更新栏目HTML,会提示我们具体哪个文件不存在。
然后去网站栏目管理里面,找到对应的栏目,点击更改-高级选项,然后把提示不存在的模板,通过右边的浏览,替换为目录下存在的模板
再去点击更新栏目的时候,我们就会发现更新正常了。
如果是更新文档HTML 时提示“模板文件不存在,无法解析文档!”,则打开/include/arc.archives.class.php
找到
echo "模板文件不存在,无法解析文档!";
改成
echo $GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir']."/".$this->TypeLink->TypeInfos["temparticle"]."模板文件不存在,无法解析文档!";
然后重新更新文档HTML,就能看到具体是哪个文档缺少模板文件了。
如果确定模板文件都存在的话,可以尝试更新系统缓存,也许可以解决问题哦。
DedeCMS忘记管理员后台密码的解决技巧
将管理员密码重置为123456
Update `dede_admin` set pwd='c3949ba59abbe56e057f' where userid='admin';