第一步:修改ueditor.config.js文件
在ueditor.config.js文件中,找到toolbars参数,增加一个“addyouku”字符串,对应着添加一个labelMap,用于鼠标移上按钮时的提示。
toolbars: [ [..., 'searchreplace' , 'help' , 'addyouku' ]]
,labelMap: {
'anchor' : '' ,
'undo' : '' ,
'addyouku' : '插入无广告优酷视频' }
|
第二步:修改ueditor.all.js文件
在ueditor.all.js文件中,找到的btnCmds数组变量,在其中同样增加一个"addyouku"字符串。
var btnCmds = [..., 'mergecells' , 'deletetable' , 'addyouku' ];
|
这时候刷新你的百度编辑器页面,就看到了按钮!
第三步:修改themes/default/css/ueditor.css文件
由于此时未设置对应按钮的图片样式,所以会显示默认的“B”字符。要想让其显示成自己需要的图标样式,接着按照下面的步骤动手吧。
找到themes/default/css/ueditor.css文件,增加一条样式定义。此处的样式定义了addyouku图标在UEditor默认的Icon图片(themes/default/images/icons.png)中的位置偏移。如需更改成另外图标,只需添加图标到该图片文件中,然后设置偏移值即可。
把下载的压缩包里的icons.png,复制到themes/default/images/ 文件夹,然后css里面加入
.edui-for-addyouku .edui- icon {
background-position : -659px -76px ;
} .edui- default .edui-for-addyouku .edui-dialog-content {
width : 560px ;
height : 270px ;
overflow : hidden ;
} |
然后清除浏览器缓存,再刷新页面看看
第四步:添加ueditor.all.js插件文件
到此为止,在UI层面已经完成了一个工具栏图标的显示和各种状态变化的逻辑,但是我们发现点击按钮之后毫无反应。那是必然的,我们还必须为该按钮绑定属于它自己的事件处理方法。
实质上,此时一个默认的事件处理方法已经被UEditor绑定到按钮上了,只不过由于我们还没有定义该方法的具体内容,所以点击之后无任何变化。
下面我们就来定义该方法的具体内容: 找到ueditor.all.js文件,然后在该文件中搜索如下代码:
搜索
'insertvideo':'~/dialogs/video/video.html',
在下面加入
'addyouku':'~/dialogs/addyouku/addyouku.html',
搜索 var dialogBtns = {
里面增加 ,'addyouku'
然后把压缩包里面的addyouku文件夹复制到 dialogs\目录下!
基本就完成了!
截个图试试
相关推荐
百度ueditor编辑器百度ueditor编辑器百度ueditor编辑器百度ueditor编辑器百度ueditor编辑器百度ueditor编辑器百度ueditor编辑器百度ueditor编辑器百度ueditor编辑器百度ueditor编辑器
**Ueditor百度编辑器使用详解** Ueditor是百度推出的一款开源的富文本在线编辑器,广泛应用于网站内容编辑、论坛发帖、博客写作等场景。它提供了丰富的编辑功能,包括文字格式化、图片上传、视频插入、表格操作、...
**Ueditor百度编辑器JSP版详解** Ueditor是由百度公司开发的一款强大的在线富文本编辑器,主要用于网页内容的编辑和格式化。JSP版本则是专门为Java Web开发者设计的,使其能够无缝集成到JSP(JavaServer Pages)...
"ueditor百度编辑器案例(源代码)"是一个基于Web的富文本编辑器,由百度公司开发,提供了一套完整的源代码解决方案,适用于网页内容的编辑与管理。这款编辑器以其强大的功能、易用性和高度可定制性在业界获得了广泛的...
【百度UEditor编辑器JSP版本详解】 UEditor是由百度公司旗下的Web前端研发部精心打造的一款强大而易用的富文本Web编辑器。其主要目标是提供一个轻量级、高性能且用户友好的编辑工具,使得用户在网页上能够轻松进行...
**百度UEditor编辑器详解** 百度UEditor是一款由百度公司开发的专业级富文本编辑器,它以其强大功能和易用性在Web应用中广受欢迎。UEditor专为满足现代网络编辑需求而设计,提供丰富的文本格式化选项,支持多媒体...
**ueditor百度编辑器**是一款广泛应用于网页内容编辑的开源富文本编辑器,它由百度公司开发并维护,提供了一套完整的在线编辑解决方案。ueditor以其功能强大、易用性好、可定制性强等特点,被广大开发者和网站管理员...
UEditor编辑器是一款由百度开发的开源在线HTML编辑器,其设计目的是为了提供一个轻量级、高效且功能丰富的富文本编辑解决方案。该编辑器在众多网站和应用中被广泛使用,因为它支持多种格式的内容编辑,包括文字、...
UEditor是一款广泛应用于网页端的富文本编辑器,由百度公司开发,旨在提供高效、便捷的文字编辑体验。它以其强大的功能、丰富的插件以及高度的可定制性深受开发者喜爱。在给定的“UEditor公式编辑器完整版”中,我们...
1. **UEditor**:UEditor是由百度开发的一款开源的富文本Web编辑器,它提供了丰富的API和插件支持,可满足各种复杂的编辑需求。UEditor的设计目标是轻量级、高性能和易用性,使得开发者能够轻松地将其集成到自己的...
UEditor是一款强大的在线编辑器,支持图片、视频、公式等多种内容的插入。然而,将其与Vue框架结合时,可能会遇到一些配置上的挑战,尤其是图片上传服务的配置。本文将详细介绍如何解决这个问题。 首先,你需要在...
【标题】:“百度编辑器ueditor上传图片视频以及div去掉P标签”涉及到的是在使用ueditor编辑器时,如何处理HTML元素与标签的问题,特别是针对`<p>`(段落)标签与`<div>`(分组内容)标签的转换,以及在上传图片和...
**UEditor 百度编辑器网站工程使用详解** UEditor 是百度公司推出的一款富文本在线编辑器,广泛应用于网站内容编辑、论坛发帖等场景。它提供了丰富的编辑功能,包括文字格式化、图片上传、视频插入等,为用户提供了...
《全面解析:百度编辑器ueditor的使用与配置》 百度编辑器ueditor是一款功能强大的富文本在线编辑器,广泛应用于网站内容管理、博客、论坛等场景,为用户提供了一个便捷的可视化编辑环境。ueditor以其易用性、灵活...
UEditor是由百度web前端研发部开发所见即所得文本web编辑器,具有轻量,可定制,注重用户体验等特点。功能全面、专业稳定、用户体验佳。UEditor优点体积小巧,性能优良,使用简单。兼容目前所有主流的浏览器Mozilla,...
因为项目需要,发现直接从...这里从word,以及excel粘贴复制,都能直接有边框了,同时在编辑器里面新增表格,也能直接显示边框了,不需要右键-->设置显示边框了 我这里是使用在禅道上的,这里就直接给出已经修改的js
百度富文本编辑器UEditor是一款由百度公司开发的开源富文本编辑器,它在1.4.3版本中提供了丰富的功能和优秀的用户体验,适用于网页内容编辑、论坛发帖、博客写作等多种场景。UEditor以其易用性、稳定性和可定制性...
UEditor是一款由百度开发的强大的Web前端富文本编辑器,主要应用于网页内容的编辑与创建。这个压缩包包含了UEditor的样式美化插件以及相关的JavaScript和HTML文件,旨在提升UEditor的界面美观度和用户体验。以下将...
**百度编辑器ueditor详解** 百度编辑器ueditor是一款由百度公司开发的开源富文本在线编辑器,它专为Web开发者设计,旨在提供一个简单、高效且功能丰富的文本编辑体验。ueditor支持多种浏览器环境,如Chrome、Fire...
百度编辑器(UEditor)是一款由百度公司Web前端研发部精心打造的开源富文本Web编辑器。它以其轻量级、高度可定制以及优秀的用户体验而广受开发者喜爱。UEditor遵循MIT协议,这意味着用户可以免费使用并根据自身需求...