大赢家幸运赛车直播:子在川上曰

  逝者如斯夫不舍昼夜
随笔 - 71, 文章 - 0, 评论 - 915, 引用 - 0
数据加载中……

定制FCKEditor,以及使其中文化

安装完FCKEditor还是不够的,首先就面临两个任务:(1)将它中文化。(2)有些功能不需要的,就需要把它去掉。FCKEditor在这方面做得很好,其可定制性相当强。
首先,我们来看看FCKEditor在Rails中的运行特性,其插件主要是安装在vendor/plugins/fckeditor。主要的代码在vendor/plugins/fckeditor/public/javascripts,其中fckcustom.js是配置文件,另外更深一层的子目录fckeditor中还有一个fckconfig.js也是配置文件。fckcustom.js配置的优先顺序大于fckconfig.js,因此一般修改fckcustom.js就可以了,不必去动fckconfig.js。

在启动WEBrick( ruby script/server)时,会自动把vendor/plugins/fckeditor/public/javascripts的内容复制到public/javascripts目录。因此如果你修改了FCKEditor的配置文件之后,需要把复制到public/javascripts目录的FCKEditor相关文件删除掉,然后再重启WEBrick。当然,你也可以直接修改public/javascripts目录的FCKEditor的缓存的配置文件,这样不必重启WEBrick,就可以立即看到修改效果。不过建议你在完成修改后,同时也要更新vendor/plugins/fckeditor/public/javascripts下的配置文件,毕竟public/javascripts里的应该算是临时文件。


1.中文化

在fckcustom.js里加入两项(粗体显示)
FCKConfig.SkinPath?=?FCKConfig.BasePath?+?'skins/silver/';
FCKConfig
.AutoDetectLanguage?=?false?;
FCKConfig
.DefaultLanguage?=?'zh-cn'
?;

2. 定制FCKEditor的工具栏
修改fckcustom.js里的如下项目,增删改自便。
FCKConfig.ToolbarSets["Simple"]?=?[?? 。。。 。。。

这里要注意一点,有些网上文章把:toolbarSet写成了:toolbarKit,这是错误的。如果你发现对工具栏的配置不起作用,那么要检查一下。正确的写法如下:
<%=fckeditor_textarea(:topic,?:content,?:ajax?=>?true,?:toolbarSet?=>?'Simple',?:width?=>?'100%',?:height?=>?'300px')?%>






幸运赛车规则 www.cqk4s.cn posted on 2007-09-24 18:24 陈刚 阅读(3216) 评论(0)  编辑  收藏 所属分类: Rails&Ruby

  • 日本樱岛火山大规模喷发 烟尘高达4700米 2019-06-04
  • 陕西守艺人丨被《舌尖上的中国》忽略的洛南空心挂面 2019-06-04
  • 专家谈红军遵义整编对军改的启示:扁平化管理 减少指挥层级 2019-05-22
  • 女性之声——全国妇联 2019-05-12
  • 中国科学家给2.2万年前的大熊猫测基因 2019-05-11
  • 有神论跟无神论的差别在哪你都不知道,还要扯啥呢。 2019-05-11
  • 福州五一广场举行“十一”升国旗仪式 2019-05-08
  • 强村带弱村结对共发展 2019-04-07
  • 父亲节,你知道 有几成“男人装”? 2019-03-28
  • 苹果-热门标签-华商生活 2019-03-10
  • “奥运新秀”亮相上海 亚帆联杯等你来看 2019-03-07
  • 蔡奇就历史文化遗产保护调研:把燕都金中都建设保护好 2019-02-23
  • 红曲美的绿盒子,绿色生活大不同 2019-02-23
  • 理发迎接世界杯 梅西粉丝将偶像笑脸“抛在脑后” 2018-11-26
  • 我省各类创业孵化载体累计“毕业”企业3054家 2018-11-26
  • 757| 824| 593| 678| 190| 140| 165| 362| 237| 284|