UEditor定制工具栏图标
定制工具栏图标 UEditor 工具栏上的按钮列表可以自定义配置,只需要通过修改配置项就可以实现需求 配置项修改说明 修改配置项的方法: 1. 方法一:修改 ueditor.config.js 里面的 toolbars 2. 方法二:实例化编辑器的时候传入 toolbars 参数 var ue = UE.getEditor('container'); 其他配置项:配置项说明 简单列表 toolbars: [
['fullscreen', 'source', 'undo', 'redo'
UEditor如何进行二次开发
如何进行二次开发 背景 UEditor 虽然功能众多,但对于广大开发者来说,还是有很多定制化的功能需求,如果都靠UEditor团队自己开发那是不现实的,这时就需要广大开发者在UEditor的基础上自己开发定制功能。但在之前的版本中,UEditor对于二次开发的支持不够优化,经常需要开发者不仅要开发相应的功能,例如command命令,plugin插件等,还要在UEditor上修改多处文件,例如,添加按钮,添加样式等等,才能将功能添加到UEditor中。这样的方式对于以后的升级和后续定制功能的维护
UEditor后端请求规范
后端请求规范 与后台通信的功能列表 ueditor和后台通信的功能较多,这里列一下编辑器和后台通信的功能: 上传图片 拖放图片上传、粘贴板图片上传 word文档图片转存 截图工具上传 上传涂鸦 上传视频 上传附件 在线图片管理 粘贴转存远程图片 统一请求格式说明 为了规范化前后端通信的请求,这里统一规范前端请求格式和后端数据返回格式 前端请求通过唯一的后台文件 controller.php处理前端的请求 controller.php通过GET上的action参数,判断是什么类型的请求 省去不必
UEditor跨域支持说明
跨域支持说明 前端和后端不在同域的情况下,ueditor很多功能需要跨域设置才能正常执行。 跨域的例子 只要两个路径的 协议、域名、端口,其中一个不相同,两个路径间的请求就是跨域请求,以下都是跨域的例子: UEditor 的页面在 http://a.com 下,serverUrl指向域名在 http://b.com 域下 UEditor 的页面在 http://a.com 下,serverUrl指向域名在 http://a.b.com 域下 UEditor 的页面在 http://a.com
UEditor常用API
常用API 本文档介绍常用的API以及对应的例子 详细的文档请移步 这里 常用方法 实例化编辑器到id为 container 的 dom 容器上:详细 var ue = UE.getEditor('container'); 设置编辑器内容:详细 ue.ready(function() {
ue.setContent('<p>hello!</p>');
}); 追加编辑器内容:详细 ue.ready(function() {
ue.setContent('<p>new text<
UEditor上传配置&常见问题
上传路径配置 文档说明 支持版本:支持 UEditor 1.4.2+ 的版本 1.4.2+ 以后路径配置主要相关的配置项是 PathFormat 和 UrlPrefix 的配置项。 这两个配置项主要针对如下功能: 图片上传:imagePathFormat、imageUrlPrefix 涂鸦上传:scrawlPathFormat、scrawlUrlPrefix 截屏上传:snapscreenPathFormat、snapscreenUrlPrefix 附件上传:filePathFormat、fi
js实现相同容器内部不同尺寸图片自适应
需求:多个显示区,宽高等比变化,每个显示区域内的原始图片比例、尺寸不同,让图片比例不失调自适应显示区域。 解决方法:将图片等比例缩放后,只显示图片的部分区域 HTML:row和col-xs-6是bootstrap的栅格类 <div class="row">
<div class="col-xs-6">
<a class="wrap" href="">
<img onload="autoSizeImg(this)" src="" alt="..."
Mysql事务表遇到死锁解决办法
查看正在运行的事务语句 select * from information_schema.innodb_trx; 查询正在锁的事务 select * from information_schema.innodb_locks; 查询等待解锁的事务 select * from infomation_schema.innodb_lock_waits; 查询所有运行的查询线程 show full processlist 找到被锁住的进程id,运行mysql命令kill ID,结束掉
获取wordpress分类,递归拼接无限级分类血缘关系并进行排序,返回原始数据非HTML
wordpress提供了两个获取分类的函数wp_list_categories()和get_categories,一个格式化输出分类,另一个直接获取分类数组,格式化的配置参数自定义性太差,分类数组没有层级关系,这两个都满足不了需求,只能通过get_categories()获取的数据加工处理
<?php
require('wp-blog-header.php' );
header("Content-type: application/json");
http_response_code(200
SpringAop英文文档部分翻译
SpringFrameWork 5. Aspect Oriented Programming with Spring 5.1. AOP Concepts 5.2. Spring AOP Capabilities and Goals 5.3. AOP Proxies 5.4. @AspectJ support 5.5. Schema-based AOP Support 5.6. Choosing which AOP Declaration Style to Use 5.7. Mixing Asp
JDBC-Interview Questions翻译
原文:https://www.tutorialspoint.com/jdbc/jdbc_interview_questions.htm 因为工作中需要要分享Sharding-jdbc,希望从两个点进行分享,第一是项目中Sharding-jdbc的具体使用,做demo,第二是原理的深入研究。 特此重温了JDBC的内容。 如上地址是一个非常简单易学的外国网站tutorialspoint,很简单基础,容易理解上手,包含了很多框架的简易入门教程和Interview题库,很是喜欢。国内极客,易白教程都对
php获取数组中某一个元素的值,并用逗号分隔
php获取数组中某一个元素的值,并用逗号分隔 //打印方法
function pp($ay){
echo "<pre>";
print_r($ay);
}
//定义数组
$user_list=array(
'0'=>[
'id'=>1,
'name'=>'刘德华'
],
'1'=>[
'id'=>2,
'name'=>'张学友'
],
'2'=>[
'id'=>3,
'name'=>'黎明'
],
'3'=>[
'id'=>4,
'name'
js延迟执行指定代码或跳转指定页面
js延迟执行指定代码或跳转指定页面 //正确写法:
setTimeout(function (){
alert("delay!");
},5000);
//错误写法:
setTimeout( alert("delay!"), 5000);
这种写法会立即执行,并不会延迟,但是会执行!
JS中两个变量比较大小
js中两个变量比较大小 //得到两个变量的值
var people = $("#people").val();
var prize_number = $("#prize_number").val();
//此处弹窗询问,确认和取消
if(people==1){
var msg = "您设置的抽奖人数是1,确定要开始抽奖吗?";
if(!confirm(msg)){
php数组函数:获取数组中某一个元素的值、重新组合数组一个数组的值为key,另一个数组的值为value
php数组函数:获取数组中某一个元素的值、重新组合数组一个数组的值为key,另一个数组的值为value //定义一个数组,
$applytype_list=[
Array (
'id' => 1,
'type_title' => '电商',
'status' => 0
),
Array
(
'id' => 2,
'type_title' => '应用链接',
php得到两个数组之间的差集、并集、交集案例
php得到两个数组之间的差集、并集、交集案例 //定义两个数组
$array_a=array('1','2','3','4','5');
$array_b=array('1','2','3','6');
//交集
$array_d=array_intersect($array_a,$array_b);
echo "两个数组之间交集<pre>";
print_r($array_d);
/*
两个数组之间交集
Array
(
[0] => 1
[1] => 2
[2] =>
Linux终极shell Z Shell 用强大的zsh & oh-my-zsh把Bash换掉
linux下使用zsh和配置oh-my-zsh的步骤 1 介绍zsh 1.1 Linux shell 1.2 zsh简介 1.3 zsh与oh-my-zsh终极配置 2 安装zsh 2.1 安装zsh 2.2 配置zsh Bash确实是不错的Shell,但仍有用很多不尽人意的地方,如自动补全的功能不够强大,定位较长路径不够方便,命令历史管理不够完善等。 介绍使用zsh,功能十分强大…推荐给大家! 1 介绍zsh 1.1 Linux shell 常用的Shell有这么几种,sh、bash、csh
eolinker本地部署教程
eolinker本地部署教程 概况 开源项目及链接 特性 图片简介 安装 概况 eoLinker 是目前业内领先、国内最大的在线 API 接口管理平台,提供自动生成 API 文档、API 自动化测试、Mock 测试、团队协作等功能,旨在解决由于前后端分离导致的开发效率低下问题。 目前 eoLinker 为 Google、IBM、腾讯、中国联通、海尔、神州优车、国美等数千家企业提供快速、专业、稳定的 API 管理服务。同时 eoLinker 还是 Google 谷歌开发者联盟的合作产品与企业,不
今日推荐
周排行