[轉]fckeditor添加自定义按钮
轉自:http://25175.com/200609/25175/25175_html/2010-05/3362.html
在这个例子中,我们将创建一个工具栏按钮。插入当前日期,我们将命名新的插件“date”插件。
1。在FCKeditor/editor/plugins插件目录下创建你的插件文件夹的名称。对于本例,命名为“date”。 powered by 25175.net
2。添加一个文件fckplugin.js到这个目录中,可以从另一个插件的拷贝。
3。替换为以下代码在fckplugin.js:
var FCKNowDate = function(name){this.Name = name;}
FCKNowDate.prototype.Execute = function(){FCK.InsertHtml(getdate());}
FCKNowDate.prototype.GetState = function(){return FCK_TRISTATE_OFF;}
FCKCommands.RegisterCommand( 'NowDate', new FCKNowDate('NowDate')) ;
var oNowDateItem = new FCKToolbarButton( 'NowDate', 'NowDate‘, null, null, false, true ) ;
oNowDateItem.IconPath = FCKConfig.PluginsPath + 'datetime/date.gif' ;
FCKToolbarItems.RegisterItem( 'NowDate', oNowDateItem ) ;
function getdate(){var date = new Date(); var year = date.getFullYear().toString(10);var month = (date.getMonth() + 1).toString(10);month = month.length < 2 ? '0' + month : month;var day = date.getDate().toString(10);day = day.length < 2 ? '0' + day : day;var value = year + '-' + month + '-' + day;return value}
4。添加图标将在工具栏上的文件夹。现在,你可以复制的占位符插件的图标。将该文件命名为date.gif。如果要创建一个新的图标,似乎是一个很好的18x18大小。格式为gif的。
5. 添加下面代码到FCKeditor/fckconfig.js
FCKConfig.Plugins.Add( 'date');//date为文件夹名称
6。假设你使用的是默认配置, 找到FCKeditor/fckconfig.js 开头:
FCKConfig.ToolbarSets["Default"] = [
在该节的末尾,但在右括号 ]添加以下内容:,['NowDate']
7。保存所有的文件,清除缓存(见注以上),并打开/刷新页面,其中包括fckeditor的。应该看到在列表的末尾新工具栏项目。
Baidu Search
[轉]fckeditor添加自定义按钮相关推荐
- Dynamics CRM2013 任务列表添加自定义按钮
任务列表的command bar 上面添加自定义按钮如下 要注意的是此处的列表不是任务实体而是活动实体,如果你是在任务实体的home栏上面加那你永远看不见按钮的显示,但如果是要在任务的表单界面上加按钮 ...
- laravel-admin 在列表页添加自定义按钮
我的个人博客:逐步前行STEP 为了添加自定义按钮,按官方文档分4步走: 1.先定义工具类app/Admin/Extensions/Tools/ShowArtwork.php: <?phpnam ...
- ueditor编辑器添加自定义按钮
一,ueditor的使用过程: 准备工具:将下载的ueditor文件考入项目中, 在jsp文件中引入ueditor.all.js,ueditor.config.js,ueditor.css,zh-cn ...
- Microsoft Power Platform MDA app添加自定义按钮
想在model driven app里面添加自定义按钮有两种方式,一种是直接在app编辑模式里面通过edit command bar方式编辑,这种目前因为没权限还没试过,后续试过再更新细节 还有一种方 ...
- 深入理解 SAP Fiori Elements 工作原理系列之二:如何给 SAP Fiori Elements 应用添加自定义按钮
这是 Jerry 2021 年的第 33 篇文章,也是汪子熙公众号总共第 309 篇原创文章. Jerry 的日常工作内容从 2020 年 8 月转到 Angular 前端开发之后,算是领略到了这个流 ...
- 给angularJs grid列上添加自定义按钮
由于项目需要在angular 显示的表格中添加按钮,多次查询资料终于找到解决方法.就是给columnDefs 上的列增加 cellTemplate,同时绑定对应的触发事件,代码如下 columnDef ...
- Django admin 页面添加自定义按钮 点击事件
基于 simpleui 开发, Simple UI 一款基于vue+element-ui的django admin现代化主题 普通admin 好像实现不了, Simpleui 官网:https://s ...
- python自定义表单_django admin添加自定义按钮自定义表单
我想在'Add model_name'附近添加一个自定义按钮.当我点击新创建的按钮时,我想显示一个自定义表单,我可以从选择框中选择一个模型.当我点击保存时,我想保存这个模型,并有机会获得一些参数,所以 ...
- Unity Inspector添加自定义按钮(Button)
在Unity开发游戏的时候,为了有一个更快更方便的工作流,我们往往会在Editor下开发一些方便实用的工具.在工具中,用到最多,最关键的就是按钮,它是工具的首席执行官.下面就用最简单的代码来演示添加一 ...
最新文章
- [NOI2007] 货币兑换 解题报告
- 上不了网,我的解决过程
- 你永远都不知道你老公可以多幼稚......
- macos big sur正式版_苹果macOS Big Sur正式版发布
- LeetCode OJ - Valid Palindrome
- Linux检查依赖库,linux 查看依赖库
- 这可能是最详细的Python文件操作
- SQLServer扩展存储过程
- mysql 5.6.15.0 源码_源码编译mysql-5.6.15
- 转义字符html识别吗,HTML转义字符对照表
- 换头软件测试,抖音女大十八变换脸测试
- 《凤凰项目》读书笔记一
- 云知声完成C轮系列融资13亿 多支国家背景基金参与
- python 新词发现
- 百度运维部农场,绿色畅想
- das dsadsa
- Jav安全框架Shiro学习总结(1)
- 微信Android客户端的ANR监控方案
- 利用Python+OpenCV对图像加密/解密
- 服务器共享文件搜索慢的原因,客户端访问服务器共享文件反应很慢.doc
热门文章
- redis有几种数据类型
- K8S 最佳实践-映射外部服务 Endpoints / ExternalName
- otto android,Android Otto调研
- python中如何在写文件之前删除文件内容_Python:文件的读取、创建、追加、删除、清空...
- excel文件无法打印提示内存不足_三星打印机无法扫描文件?来看看她的详细解决办法...
- linux远程登录键盘反应慢,通过OpenSSH远程登录时的延迟问题解决
- mysql索引设计策略_MySQL索引设计一些策略
- access open 知乎_NX使用——远程IDE利器
- api网关选型_如何轻松打造百亿流量API网关?看这一篇就够了(下)
- 7-27 冒泡法排序 (C语言)