织梦系统作为一款开源的系统程序功能的确很是强大,受到广大站长朋友的喜欢。但是也有美中不足的地方,织梦dedecms 5.7的文章编辑器中一直有一个小bug,官方也一直没有修复,就是在文章编辑器的工具菜单栏的附件上传图标按钮不显示,同时上传附件无法返回路径。今天笔者就跟大家分享一下织梦编辑器上传附件无法返回路径及图标不显示解决方法,希望对大家有所帮助。
第一:解决织梦编辑器上传附件无法返回路径的方法
在/include/dialog/select_soft.php文件中查找
<form action=’select_soft_post.php’ method=’POST’ enctype="multipart/form-data" name=’myform’>
<input type=’hidden’ name=’activepath’ value=’<?php echo $activepath?>’ />
<input type=’hidden’ name=’f’ value=’<?php echo $f?>’ />
<input type=’hidden’ name=’job’ value=’upload’ />
上 传: <input type=’file’ name=’uploadfile’ size=’25’ />
改 名:<input type=’test’ name=’newname’ style=’width:90px’ />
<input type=’submit’ name=’sb1’ value=’确定’ />
</form>
修改为
<form action=’select_soft_post.php’ method=’POST’ enctype="multipart/form-data" name=’myform’>
<input type=’hidden’ name=’activepath’ value=’<?php echo $activepath?>’ />
<input type=’hidden’ name=’f’ value=’<?php echo $f?>’ />
<input type=’hidden’ name=’CKEditorFuncNum’ value=’<?php echo $CKEditorFuncNum?>’ />
<input type=’hidden’ name=’job’ value=’upload’ />
上 传: <input type=’file’ name=’uploadfile’ size=’25’ />
改 名:<input type=’test’ name=’newname’ style=’width:90px’ />
<input type=’submit’ name=’sb1’ value=’确定’ />
</form>
增加了<input type=’hidden’ name=’CKEditorFuncNum’ value=’<?php echo $CKEditorFuncNum?>’ />隐藏域。
第二:解决织梦编辑器上传附件图标不显示解决方法
首先找到以下目录路径使用一款编辑器打开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’
修改后保存上传然后登陆后台再更新下缓存就可以看到附件上传图标了。