dedecms5.7中的ckeditor遇到的一些问题以及解决办法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
dedecms5.7中的ckeditor遇到的一些问题以及解决办法
使用dedecms5.7中的ckeditor时遇到的一些问题及解决办法:
1、ckeditor添加字体:
关上include/ckeditor/ckeditor.js,搜寻font_names,找出字体列表。
嵌入所需的中文字体,嵌入后为:
需要特别注意的是:添加的字体,要写成诸如“宋体/宋体”的形式,而不是“宋体”。
即“显示的字体名称/实际字体名称”的格式。
2、添加行距按钮:
(1)浏览ckeditor的行距插件包(网上很难找出的)并读写至ckeditor/plugins目录下;(2)由于dedecms5.7自己内置了一个dedepage插件,用以嵌入ckeditor自定义插件,在/include/ckeditor/plugins/dedepage文件夹下,关上plugin.js文件在最后面嵌入:requires:['lineheight'];
(3)修改/include/ckeditor/ckeditor.inc.php文件,在$toolbar['basic']的最后一行添加元素code,修改后代码如下:
$toolbar['basic']=array(
array('source','-','templates'),
array('cut','copy','paste','pastetext','pastefromword','-
','print'),array('undo','redo','-','find','replace','-
','selectall','removeformat'),array('showblocks'),array('image','flash','addon '),array('maximize'),'/',array('bold','italic','underline','strike','-'),
array('numberedlist','bulletedlist','-
','outdent','indent','blockquote'),array('justifyleft','justifycenter','justif yright','justifyblock'),array('table','horizontalrule','smiley','specialchar') ,array('link','unlink','anchor'),'/',
array('styles','format','font','fontsize'),
array('textcolor','bgcolor','mypage','multipic'),array('lineheight'));
关上include/ckeditor/plugins/addon/plugin.js找出以下代码:
//registerthetoolbarbutton.editor.ui.addbutton('addon',{
label:'附件',
将上面的icon路径改为/include/ckeditor/images/addon.gif即可。
4、多图公布功能按钮乱码:。