dungang/yii2-ueditor

Yii2 的 ueditor 模块

安装: 112

依赖项: 0

建议: 0

安全性: 0

星标: 1

关注者: 2

分支: 0

公开问题: 0

语言:JavaScript

0.0.3 2018-07-03 07:47 UTC

This package is not auto-updated.

Last update: 2024-09-28 20:20:13 UTC


README

  • 丢弃了百度编辑器中不常用的部分功能(例如抓取远程图片、涂鸦等)
  • 修改在线图片js,支持阿里云oss,七牛云存储的简单在线管理
  • 放弃文件上传的原生代码驱动,替换为 dungang/yii2-file-storage
  • 放弃自定义文件存储路径,由 dungang/yii2-file-storage 管理

编辑器效果图

使用方法

下载验证码包


composer require dungang/yii2-ueditor

配置编辑器模块 config/web.php


'ueditor'=>[
    'class'=>'dungang\ueditor\Module'
],
    

配置 widget


<?= $form->field($model, 'intro')->widget(\dungang\ueditor\widgets\Editor::className(),[
    //(可选)增加编辑器按钮,1维数组(之支持一行显示,没有必要多行显示),官方是二维数组(多行工具)
    'toolBars'=>[
        'forecolor', 'backcolor', '|' ,'insertimage', 
    ]
]) ?>

工具栏选项

所有的按钮选项


'fullscreen', 'source', '|', 'undo', 'redo', '|',
'bold', 'italic', 'underline', 'fontborder', 'strikethrough', 'superscript', 'subscript', 'removeformat', 'formatmatch', 'autotypeset', 'blockquote', 'pasteplain', '|', 'forecolor', 'backcolor', 'insertorderedlist', 'insertunorderedlist', 'selectall', 'cleardoc', '|',
'rowspacingtop', 'rowspacingbottom', 'lineheight', '|',
'customstyle', 'paragraph', 'fontfamily', 'fontsize', '|',
'directionalityltr', 'directionalityrtl', 'indent', '|',
'justifyleft', 'justifycenter', 'justifyright', 'justifyjustify', '|', 'touppercase', 'tolowercase', '|',
'link', 'unlink', 'anchor', '|', 'imagenone', 'imageleft', 'imageright', 'imagecenter', '|',
'simpleupload', 'insertimage', 'emotion', 'scrawl', 'insertvideo', 'music', 'attachment', 'map', 'gmap', 'insertframe', 'insertcode', 'webapp', 'pagebreak', 'template', 'background', '|',
'horizontal', 'date', 'time', 'spechars', 'snapscreen', 'wordimage', '|',
'inserttable', 'deletetable', 'insertparagraphbeforetable', 'insertrow', 'deleterow', 'insertcol', 'deletecol', 'mergecells', 'mergeright', 'mergedown', 'splittocells', 'splittorows', 'splittocols', 'charts', '|',
'print', 'preview', 'searchreplace', 'drafts', 'help'
            

默认按钮选项

'fullscreen', 'source', 'undo', 'redo', '|',
'fontsize',
'bold', 'italic', 'underline', 'fontborder', 'strikethrough', 'removeformat',
'formatmatch', 'autotypeset', 'blockquote', 'pasteplain', '|',
'forecolor', 'backcolor', '|',
'lineheight', '|',
'indent', '|',
            

按钮选项说明

'anchor':'锚点', 'undo':'撤销', 'redo':'重做', 'bold':'加粗', 'indent':'首行缩进', 'snapscreen':'截图',

'italic':'斜体', 'underline':'下划线', 'strikethrough':'删除线', 'subscript':'下标','fontborder':'字符边框',

'superscript':'上标', 'formatmatch':'格式刷', 'source':'源代码', 'blockquote':'引用',

'pasteplain':'纯文本粘贴模式', 'selectall':'全选', 'print':'打印', 'preview':'预览',

'horizontal':'分隔线', 'removeformat':'清除格式', 'time':'时间', 'date':'日期',

'unlink':'取消链接', 'insertrow':'前插入行', 'insertcol':'前插入列', 'mergeright':'右合并单元格', 'mergedown':'下合并单元格',

'deleterow':'删除行', 'deletecol':'删除列', 'splittorows':'拆分成行',

'splittocols':'拆分成列', 'splittocells':'完全拆分单元格','deletecaption':'删除表格标题','inserttitle':'插入标题',

'mergecells':'合并多个单元格', 'deletetable':'删除表格', 'cleardoc':'清空文档','insertparagraphbeforetable':"表格前插入行",'insertcode':'代码语言',

'fontfamily':'字体', 'fontsize':'字号', 'paragraph':'段落格式', 'simpleupload':'单图上传', 'insertimage':'多图上传','edittable':'表格属性','edittd':'单元格属性', 'link':'超链接',

'emotion':'表情', 'spechars':'特殊字符', 'searchreplace':'查询替换', 'map':'Baidu地图', 'gmap':'Google地图',

'insertvideo':'视频', 'help':'帮助', 'justifyleft':'居左对齐', 'justifyright':'居右对齐', 'justifycenter':'居中对齐',

'justifyjustify':'两端对齐', 'forecolor':'字体颜色', 'backcolor':'背景色', 'insertorderedlist':'有序列表',

'insertunorderedlist':'无序列表', 'fullscreen':'全屏', 'directionalityltr':'从左向右输入', 'directionalityrtl':'从右向左输入',

'rowspacingtop':'段前距', 'rowspacingbottom':'段后距', 'pagebreak':'分页', 'insertframe':'插入Iframe', 'imagenone':'默认',

'imageleft':'左浮动', 'imageright':'右浮动', 'attachment':'附件', 'imagecenter':'居中', 'wordimage':'图片转存',

'lineheight':'行间距','edittip' :'编辑提示','customstyle':'自定义标题', 'autotypeset':'自动排版',

'webapp':'百度应用','touppercase':'字母大写', 'tolowercase':'字母小写','background':'背景','template':'模板','scrawl':'涂鸦',

'music':'音乐','inserttable':'插入表格','drafts': '从草稿箱加载', 'charts': '图表'

协议

MIT 许可证

版权所有 © 2017 dungang

凡获取本软件及其相关文档副本(“软件”)的个人,未经限制,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本,以及允许向软件提供方提供软件的个人使用上述软件,但须遵守以下条件

上面的版权声明和本许可声明应包含在软件的任何副本或实质性部分中。

本软件按“原样”提供,不提供任何形式的保证,无论是明示的、暗示的,还是关于适销性、特定用途适用性或不侵犯版权的保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任负责,无论该索赔、损害或其他责任是由合同、侵权或其他方式引起的,并源自、因之或与此软件或其使用或其他操作相关。