UEditor是一個基于PHP的富文本編輯器,可以用來實現(xiàn)網(wǎng)站的文本編輯功能。配置UEditor的方法如下:
下載UEditor的PHP版本文件,解壓并放置在網(wǎng)站的一個目錄中。
在需要使用UEditor的頁面中引入UEditor的編輯器代碼,例如:
<script type="text/javascript" charset="utf-8" src="ueditor.config.js"></script>
<script type="text/javascript" charset="utf-8" src="ueditor.all.min.js"></script>
<textarea name="content" id="editor"></textarea>
<script type="text/javascript">
var ue = UE.getEditor('editor', {
initialFrameHeight: 400, //設(shè)置編輯器高度
initialFrameWidth: 800, //設(shè)置編輯器寬度
serverUrl: '/ueditor/php/controller.php' //后端接收處理上傳圖片的地址
});
</script>
{
"imageActionName": "uploadimage",
"imageFieldName": "upfile",
"imageMaxSize": 2048000,
"imageAllowFiles": [".png", ".jpg", ".jpeg", ".gif", ".bmp"],
"imagePathFormat": "/upload/image/{yyyy}{mm}{dd}/{time}{rand:6}"
}
<?php
require_once 'UpYun.class.php';
$upyun = new UpYun('your_bucket', 'your_username', 'your_password');
$upyun->writeFile('/path/to/save/image.jpg', file_get_contents($_FILES['upfile']['tmp_name']), True);
echo json_encode(array(
"state" => "SUCCESS",
"url" => 'http://yourdomain.com/path/to/save/image.jpg'
));
?>
以上就是UEditor的PHP版本的配置方法,通過以上步驟可以實現(xiàn)UEditor編輯器的基本功能。