Neditor 1.5.1(基于 ueditor 的现代化富文本编辑器,支持 HTTPS)

2017-09-26 10:57:25 +08:00
 zuohuadong

更新内容

Neditor 富文本编辑器介绍

抱歉,由于项目原因,最近未能修正已存在的 BUG,目前 1.5.0 已经发布,后期会尽量抽时间维护,后续打算加入 ajax 提交,无需编译。

关于 HTTPS

ueditor 是不支持 https 的,我们也做了不少修改,由于百度表情,音乐不支持 https 接口,所以使用了 又拍云 CDN 给大家提供服务,(希望大家能够从此链接注册认证,延长 CDN 使用时间) 如果有需要,也可将下面域名改成自己的。

imgbaidu.b0.upaiyun.com
tingapi.b0.upaiyun.com

Neditor 是我们团队基于 Ueditor 的一款富文本编辑器。 不论从功能还是从其它各方面来讲,Ueditor 都是一款无以替代的编辑器产品。 只是已经不符合现代化样式的需求,于是我们修改它的样式,实现了这样的效果:

Demo: https://demo.neditor.notadd.com/

入门部署和体验

第一步:下载编辑器并用 Grunt 进行项目构建

请确保已安装 grunt-cli 库。

git clone 仓库地址
npm install
grunt neditor

第二步:在浏览器打开 index.html

进入到目录 dist/utf8-php , 使用浏览器打开文件 index.html。

如果看到了下面这样的编辑器,恭喜你,初次部署成功!

编译其他语言为服务端的版本

Neditor 默认以 PHP 为后端语言,但是同时也支持其他的后端语言,例如 jsp,.net 。

编译其他后端语言的方法为,为 grunt 命令添加 server 参数,例如,编译 jsp 为后端语言的版本的命令为:

grunt neditor --server=jsp

执行该命令后,则会在目录 dist 中生成对应的目录 utf8-jsp,目录包含了对应版本的文件。

自定义的参数

编辑器有很多可自定义的参数项,在实例化的时候可以传入给编辑器:

var ue = UE.getEditor('container', {
    autoHeight: false
});

配置项也可以通过 neditor.config.js 文件修改,具体的配置方法请看[前端配置项说明]( http://fex.baidu.com/ueditor/#start-config1.4 前端配置项说明.md)

设置和读取编辑器的内容

通 getContent 和 setContent 方法可以设置和读取编辑器的内容

var ue = UE.getContent();
ue.ready(function(){
    //设置编辑器的内容
    ue.setContent('hello');
    //获取 html 内容,返回: <p>hello</p>
    var html = ue.getContent();
    //获取纯文本内容,返回: hello
    var txt = ue.getContentTxt();
});

Ueditor 的更多 API 请看API 文档

下载地址

Neditor 码云: http://gitee.com/notadd/neditor

Neditor github 地址:http://github.com/notadd/neditor

相关链接

Ueditor 官网:http://ueditor.baidu.com

Ueditor API 文档:http://ueditor.baidu.com/doc

Ueditor github 地址:http://github.com/fex-team/ueditor

详细文档

Ueditor 文档:http://fex.baidu.com/ueditor/

注: 对 IE8 以下版本不再承诺兼容

联系我们

QQ 群:321735506

issue

论坛交流

捐赠

捐赠

其他项目:Notadd

https://github.com/notadd/notadd

3531 次点击
所在节点    程序员
6 条回复
weloveayaka
2017-09-26 11:25:16 +08:00
强烈支持一个!
不过楼主贴的捐赠似乎是其他项目的?
zuohuadong
2017-09-26 11:30:27 +08:00
@weloveayaka 也是我们团队的开源项目~
colordog
2017-09-26 13:03:59 +08:00
支持阿里云 OSS 么,如果支持就撸一个
Msxx
2017-09-26 14:09:22 +08:00
Zbolg 目前在用!支持!
zuohuadong
2017-09-27 12:53:37 +08:00
@colordog 使用 ueditor 插件~
colordog
2017-09-27 20:59:31 +08:00
@zuohuadong ueditor 的 oss 上传插件只有个 java 的吧,我没找到过 php 的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/393666

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX