FCKeditor 插件开发
来源:互联网 发布:恋狱月狂病 知乎 编辑:程序博客网 时间:2024/05/16 06:49
插件功能:可以给选定的一段文字增加扩展信息,展示时,点击此段文字,页面侧边栏展示扩展信息
开发思路:给选定文字增加a标签,在a标签上注册事件,该事件可在文章展示时,点击触发页面侧边栏展示扩展信息
版本:2.6.3
开发步骤:
一、复制%fckeditor%/editor/dialog/fck_link.html 与 %fckeditor%/editor/dialogfck_link/fck_link.js 到新建文件夹%fckeditor%/editor/plugins/extinfo ,作为模板,适当修改文件名和文件内容
二、 修改 %fckeditor%/fckconfig.js
在该文件中搜索FCKConfig.ToolbarSets["Default"],向其中加入新的插件名称:ExtInfo
三、语言
根据需要修改 %fckeditor%/editor/lang 中的文件
如:中文语言
英文语言:
四、注册插件
修改文件 %fckeditor%/editor/js/fckeditorcode_gecko.js、fckeditorcode_ie.js
在FCKCommands.RegisterCommand方法中的switch结构中,加入如下代码:
case 'ExtInfo':B=new FCKDialogCommand('ExtInfo',FCKLang.ExtInfoProp,'plugins/extinfo/fck_extinfo.jsp?UL',550,300);break;
在FCKToolbarItems.GetItem方法中的switch结构中,加入如下代码:
case 'ExtInfo':B=new FCKToolbarButton('ExtInfo',FCKLang.ExtInfo,null,null,null,true,72);
(72表示的是图标的位置,图标文件%fckeditor%\editor\skins\office2003\fck_strip.gif)
成果展示:
注:扩展信息的内容保存在数据库里,a链接只保留id
1 0
- FCKeditor插件开发
- FCKeditor插件开发
- FCKeditor 插件开发
- FCKeditor插件开发及使用
- FCKeditor插件开发 示例(原创)
- fckeditor 插件参考一
- FckEditor,远程图片下载,插件
- rails之FCKEditor插件
- FCKeditor flv插件
- 使用fckeditor插件
- Fckeditor插件的使用
- FCKeditor 远程保存图片 插件
- FckEditor远程图片保存的插件
- CodeIgniter(1.6.3)安装FCKeditor插件
- 添加FCKeditor插件需要注意的地方
- MediaWiki安装FCKeditor可视化编辑器插件
- PHP插件 FCKeditor 编辑器
- FCKEditor
- 多个目录之间的切换-pushd、popd、dirs
- Centos6.5安装vmware
- installshield 脚本学习
- 关于数据挖掘的基本经典书籍
- 寻找直线--二值化,计算边缘,寻找直线
- FCKeditor 插件开发
- JSP自定义标签开发(三)——标签语言的介绍
- 在DSP671x上使用Timer统计信号处理算法的时间消耗
- Luci配置文件
- VS2010 无法启动调试 拒绝访问 的解决方法
- Android系统用不锁屏
- 枚举PEB获取进程模块列表
- js弹出框、对话框、提示框、弹窗总结
- Struts学习(第三篇)——StrutsPrepareAndExecuteFilter拦截器源码