UEditor是百度提供的一款开源富文本编辑器,它功能强大,使用方便。本文介绍如何在PHP中搭建UEditor编辑器。
1. 下载UEditor
访问UEditor官网下载最新版本,解压后得到ueditor目录。
2. 创建ueditor目录
在PHP项目中创建ueditor目录,并将上一步下载的ueditor目录内容拷贝进来。
3. 配置编辑器
打开ueditor/php/config.json文件,根据需要修改参数:
– serverUrl:编辑器后台处理程序地址
– imagePathFormat:图片上传保存路径
– imageManagerActionName:图片上传请求地址
4. 创建上传文件目录
创建imagePathFormat指定的目录,用来保存上传的图片。目录需要可写权限。
5. 后台上传处理
创建uephp.php文件用来处理编辑器的文件上传:
<?php $action = $_GET['action']; switch ($action) { case 'uploadimage': $config = array( "savePath" => "uploads/" . date("Y/m/d/"), //保存路径 "saveName" => uniqid() . ".jpg", //图片名 "maxSize" => 4096, //允许上传的最大文件大小 "exts" => array("jpg", "jpeg", "png", "gif") //允许上传的文件后缀 ); $up = new Uploader("myfile", $config, ""); $info = $up->getFileInfo(); echo json_encode($info); break; } ?>
6. 加载编辑器
在页面中加载UEditor:
<!DOCTYPE HTML> <html> <head> <meta charset="utf-8" /> <script type="text/javascript" src="ueditor/ueditor.config.js"></script> <script type="text/javascript" src="ueditor/ueditor.all.js"></script> </head> <body> <script id="editor" type="text/plain" style="width:1024px;height:500px;"></script> <script type="text/javascript"> var ue = UE.getEditor('editor', { serverUrl: 'uephp.php' // 编辑器后台处理程序地址 }); </script> </body> </html>
7. 运行和测试
运行PHP服务,打开页面测试UEditor的各项功能,如输入文字、插入图片、视频等。
配置和集成UEditor富文本编辑器的方法相当简单,但它的功能却十分强大,支持输入各种格式的数据,非常适合作为编辑器组件开发和使用。
© 版权声明
本文刊载的所有内容,包括文字、图片、音频、视频、软件、程序、以及网页版式设计等部门来源于互联网,版权均归原作者所有!本网站提供的内容服务于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯本网站及相关权利人的合法权利。
联系信息:邮箱aoxolcom@163.com或见网站底部。
联系信息:邮箱aoxolcom@163.com或见网站底部。
THE END
请登录后发表评论
注册
社交帐号登录