2017 © Pedro Peláez
 

library laravel-ueditor

laravel for ueditor 支持本地、七牛、又拍云、新浪云文件存储

image

qqun/laravel-ueditor

laravel for ueditor 支持本地、七牛、又拍云、新浪云文件存储

  • Tuesday, July 18, 2017
  • by QQun
  • Repository
  • 1 Watchers
  • 1 Stars
  • 16 Installations
  • JavaScript
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 3 Versions
  • 7 % Grown

The README.md

UEditor for Laravel5

Latest Version on Packagist ![Software License][ico-license] Total Downloads, (*1)

UEditor是由百度web前端研发部开发所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于MIT协议,允许自由使用和修改代码..., (*2)

本项目采用UEditor的php版1.4.3.3版, (*3)

文件上传支持:, (*4)

  • 本地存储
  • 七牛云存储
  • 又拍云

默认为本地存储,存储路径为 public/uploads, (*5)

部分内容参考了 stevenyangecho/laravel-u-editor 感谢., (*6)

更多的是为了自用方便., (*7)

安装

需要PHP版本 5.6+,项目已经安装Composer, (*8)

获取扩展

运行:, (*9)

``` bash $ composer require qqun/laravel-ueditor, (*10)


或者修改composer.json 增加:

"qqun/laravel-ueditor": "*", (*11)



运行 ``` bash composer install

或者, (*12)

composer update

更新自动加载项, (*13)

更新配置

修改config/app.php,在providers里增加:, (*14)

``` php QQun\UEditor\UEditorServiceProvider::class,, (*15)


然后运行 ``` bash php artisan vendor:publish

配置

若以上操作成功, 则会自动创建配置文件 config/Ueditor.php, (*16)

``` php /* |------------------------------------ | 新增配置,route |------------------------------------ | |注意权限验证,请自行添加middleware |middleware 相当重要,请根据自己的项目设置, |比如如果在后台使用,请设置为后台的auth middleware. |如果是单纯本机测试,请将 |// 'middleware' => 'auth', 直接注释掉, |如果留 'middleware'=>''空值,会产生bug,原因不详. | | */ 'core' => [ 'route' => [ // 'middleware' => 'auth', ], 'mode'=>'local',//上传方式,local 为本地 qiniu 为七牛 'baseurl' => '',, (*17)

    //七牛配置,若mode='qiniu',以下为必填.
    'qiniu'=>[
        'accessKey'=>'',
        'secretKey'=>'',
        'bucket'=>'',
        'url'=>'http://xxx.clouddn.com',
        //七牛的CDN域名,注意带上http://

    ],

    'upyun' => [
        'bucket' => '',     //UpYun 空间名称
        'username' => '',
        'password' => '',
        /*
         * 网络接入点
         * Upyun::ED_AUTO 根据网络条件自动选择接入点
         * Upyun::ED_TELECOM 电信接入点
         * Upyun::ED_CNC 联通网通接入点
         * Upyun::ED_CTT 移动铁通接入点
         */
        'endpoint' => null,   // 默认自动选择
        'timeout' => 60,     // 默认 30
        'url' => 'http://xxx.b0.upaiyun.com'    // UpYun的CDN域名 注意带上http://
    ]
],

UEditor 公共资源在 public/ueditor 内,可以根据需要自行修改 ## 使用 模版内引入head ``` php @include('UEditor::head')

引入成功, 会自动加载UEditor 相关js等文件, (*18)

示例:, (*19)

@include('UEditor::head')



或:

@include('UEditor::head'), (*20)



测试, (*21)

Route::get("ueditor", function(){
    return View('vendor.UEditor.test');
});

更多使用方法参见:http://ueditor.baidu.com, (*22)

License

The MIT License (MIT). Please see License File for more information., (*23)

The Versions

18/07 2017

1.2

1.2.0.0 https://github.com/qqun

laravel for ueditor 支持本地、七牛、又拍云、新浪云文件存储

  Sources   Download

MIT

The Requires

 

by Avatar QQun

laravel ueditor laravel5 editor

23/03 2017

1.1

1.1.0.0 https://github.com/qqun

laravel for ueditor 支持本地、七牛、又拍文件存储

  Sources   Download

MIT

The Requires

 

by Avatar QQun

laravel ueditor laravel5 editor

16/03 2017

1.0

1.0.0.0 https://github.com/qqun

laravel-ueditor

  Sources   Download

MIT

The Requires

 

by Avatar QQun

laravel ueditor laravel5 editor