母草龟咬公草龟:dede升级到sp1后出现工具栏没有设定feedback的解决办法

来源:百度文库 编辑:偶看新闻 时间:2024/04/28 04:07:25
5.7后,使用fck发现有这个毛病,这里和GOOGLE搜索了很多办法,几乎除了让换回ckeditor就是覆盖个什么补丁。
该花钱也花了,改覆盖的也覆盖了。根本没用!
然后自己跟踪,发现原来很简单。

免费!鄙视收钱不办事的主儿!知识共享才是王道。


============BUG原因=============
找到你www.yoohou.com/templates/自己的模板目录/ajaxfeedback.htm
搜索  
  1. GetEditor('msg','',100,'Feedback','print','false',true);

把Feedback替换成 Diy或者 /include/fckeditor/fckconfig.js 文件里任何一个 FCKConfig.ToolbarSets["XXXXX"]  的名字。(不要给Default之类的,因为有很多没用的工具,也可以自己修改一个出来,后面会告诉你们怎么修改。)

以上是为什么会提示Feedback未找到的原因,因为fckconfig.js里没有这个工具栏Feedback的数组

=========以下是解决办法==========

我们自己做一个
打开www.zzc360.com/include/fckeditor/fckconfig.js
搜索
  1. FCKConfig.ToolbarSets["MemberLit"] = [
  2. ['Source','Preview','-','PasteText','PasteWord','-','Bold','Italic','Underline','StrikeThrough'],
  3. ['ImageUser','FlashUser','-','Link','Unlink','-','Table','Rule','Codes','Quote','Br','-','TextColor','FontSize']
  4. ] ;

在下面插入

 
  1. FCKConfig.ToolbarSets["Feedback"] = [
  2. ['Preview','-','PasteText','-','Bold','Italic','Underline','StrikeThrough']
  3. ] ;

上传这个配置文件。更新缓存,更新全部页面。搞定!!