c++ n次方函数_微擎tpl_ueditor函数

本文介绍了一款基于百度UEditor的富文本编辑器,在微擎平台上的扩展应用及调用方法。文中详细解释了如何通过组件函数进行编辑器的初始化,并提供了修改上传文件大小限制的方法。

富文本编辑器

系统中的富文本编辑器基于百度编辑器(UEditor),微擎扩展其上传图片组件及上传视频组件,还修复了若干bug。下面简单的说一下调用富文本编辑器的几种方法。

通过组件函数

tpl_ueditor($id, $value = '', $options = array())
  • $id 生成富文本编辑器的名称,最终提交POST/GET也是通过此名称来取
  • $value 默认的文本内容
  • $options 参数配置数组,键值说明如下:
    • height 正整数,结尾不加px。编辑器的高度

通过JS来调用

某些情况您可能不希望直接生成出来富文本编辑器,需要自己定义一些事件或是通过某些条件生成出来编辑器,您可以选择这样的方式来调用,以下给出实例:

//在Html页面上还需要调用一个组件函数,只不过是第一个参数传入空值,用于引用各种富文本编辑器的JS文件
{php echo tpl_ueditor('')}

<script type="text/javascript">
<!--
	// ueditoroption 这个变量是微擎定义好的百度编辑器的初始化参数,直接使用即可
	var editor = UE.getEditor('content', ueditoroption);
    editor.addListener('contentChange', function() {
    	//此处增加了侦听编辑器内容变化的事件
        //do something 
    });
    
    editor.addListener('ready', function(){
    	//此处增加了侦听编辑器初始化的事件
        //do something 
    });
//-->
</script>

需求1:更改插入视频上传大小

e6da016d43b9df106510bf66c840d031.png

需求1更改方式(针对版本1.6.0)

  • 千,1KB=2的10次方=1024B,
  • 兆,1MB=2的20次方=1024*1024B=1024KB,
  • 吉,1GB=2的30次方=1024*1024*1024B=1024MB,
  • 太,1TB=2的40次方=1024*1024*1024*1024B=1024GB,
  • 拍,1PB=2的50次方=1024*1024*1024*1024*1024B=1024TB,
  • 艾,1EB=2的60次方=1024*1024*1024*1024*1024*1024B=1024PB,
  • 泽,1ZB=2的70次方=1024*1024*1024*1024*1024*1024*1024B=1024EB,
  • 尧,1YB=2的80次方=1024*1024*1024*1024*1024*1024*1024*1024B=1024ZB.

webresourcecomponentsfileuploaderfileuploader.min.js

case "video":
    i = "视频",
    typeUnit = "个",
    j = {
        title: "Video",
        extensions: "rm,rmvb,wmv,avi,mpg,mpeg,mp4",//针对上传视频扩展限制
        mimeTypes: "video/*"
    },
    k = 30,//上传个数限制
    l = 209715200,//单个文件大小是否超出限制
    m = k * l,//文件总大小限制
    n = !1,
    o.options.isWechat && (k = 5, "temp" == o.options.mode ? (j.extensions = "mp4", l = 10485760, m = 52428800) : (l = 20971520, m = 104857600))
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值