php商品详情编辑器,适用于PHP的可视化HTML编辑器推荐

本文对比了几款流行的开源WYSIWYG编辑器,如TinyMCE、NicEdit、FreeBBCodeEditor、OpenWebWare、Wyzz和widgEditor,以及它们各自的特点和应用场景。特别关注了PHP集成和跨平台特性。同时介绍了MarkitUp的灵活性和扩展性。
摘要由CSDN通过智能技术生成

Tinymce是一个免费的WYSIWYG HTML编辑器,由JavaScript写成。它是一个根据LGPL license发布的自由软件。Tinymce可以将文本区转换为富文本HTML编辑器,并可以嵌入到PHP脚本。

d7395d76ad5ed0a7f2cf649d5978b43c.png

NicEdit是一款轻量级的、跨平台的编辑器,具有强大的功能来编辑HTML内容。NicEdit能够让任何 element/div变成可编辑或者能够把标准的TextArea转换成富文本编辑器。

8d6cd4e555a5a2682de5230327606388.png

Free BBCode Editor是一款免费的WYSIWYG BBCode编辑器,可以插入到任何PHP脚本中。

OpenWebWare是一个跨浏览器,纯JavaScript开发,强大开源的WYSIWYG编辑器。支持多种浏览器和Web编程语言:PHP,ASP,ASP.net,Perl,Java,Cold Fusion。

Wyzz是一款基于GPL的免费WYSIWYG编辑器。

e7dd64977da8c40f1cbd6b382d0acd44.png

widgEditor是一款轻量的、快速加载的富文本HTML WYSIWYG编辑器。它根据LGPL license发布。 widgEditor编辑器的外观是比较个性的,尤其是文本域上边的控制按钮,比较与众不同。

8315e558a2792bfc5744dbec740529ca.png

MarkitUp是一个轻量级,可定制,灵活的WYSIWYG Editor,可实现非常强大的在线文本编辑器功能。可支持html、Wiki、BBScode等编辑格式,具体很强的扩展性,使用非常方便。

TextAreaRich是一款免费的、基于JavaScript的WYSIWYG编辑器 .它可以集成到Web应用程序的PHP或ASP脚本中。

WYMeditor 是一个开源的、基于Web浏览器的可视化HTML编辑器。

a4f46df1caa4c552431318d8054ae939.png

标签:PHP

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,尊重他人劳动成果

文章转载自:慧都控件网

a6e1590ae4b228073faff3806334194e.png2

好文不易,鼓励一下吧!

最新淘宝宝贝描述编辑器 2.0beta版 KISSY Gallery 说明 展览馆,存放社区贡献的正式组件 组件目录结构 0) assets 统一使用 UTF-8; 1) github上 Gallery 目录结构说明: gallery 根目录下, 提交各个组件目录, 拿 pagination 举例: gallery | -- pagination // 组件目录名, 小写, 多字符用 – 分隔 | |-----1.0 // 版本名字, 两个数字表示 x.x | | |---------assets // 和组件相关的assets资源 | | | |-------img // css中用到的图片目录 | | | |-------pagination.css // 组件相关的皮肤, 可定义多套, 里面如果用到图片请使用相对路径 | | |---------pagination.js // 组件代码 | | |---------pagination-part2.js // 如果组件源码有多个js文件, 也请放置此目录下, 例如 grid组件下的多个脚本; | | |---------index.js // 入口文件 | | |---------demo.html // 示例 | | |---------tmp // 示例用到的assets资源, 这些不应该包含在组件中 | | |---------build.xml // 打包配置, 添加新组件时, 请参考 yours下目录, 如果还是不清楚, 联系乔花; | | |---------CHANGELOG.md // 变更点说明文档, 可选 开发时写的demo, 需要头部配置: KISSY.config({ packages:[ { name:"gallery", tag:"20111220", path:"../../../", // 开发时目录, 发布到cdn上需要适当修改 charset:"utf-8" } ] }); add时, KISSY.add('gallery/pagination/1.0/pagination', function(S, Template, undefined) {}); use时, KISSY.use('gallery/pagination/1.0/pagination,gallery/pagination/1.0/tmp/friends,gallery/pagination/1.0/tmp/demo.css,gallery/pagination/1.0/assets/pagination.css', function(S, P, FriendList, undefined) {}); 2) cdn上 Gallery 目录结构说明: /pathtocdn/kissy/gallery | -- pagination | |-----1.0 | | |---------assets // 该目录会完整从github上的assets拷贝过去, 并且会压缩源码 | | |---------index.js // 将组件代码打包成一个文件 ,名字为 index.js 并压缩; 这样使用 Gallery组件时, 可以 S.use("gallery/pagination/1.0/", function (S, Pagination) {}); 3) 还有几个注意点: 3.0) gallery-build 打包目录; 3.1) 打包规则: - 各个组件通过各自的 build.xml 统一build 到外面, 不需要组件开发者手工build, 我们会定时统一build好提交到cdn上, 这个打包规则应该能够满足90%的需求, 如果某些特殊, 可以自行编写 build.xml; 3.2) 提交新组件时: - 务必gallery 中组件使用 1.2.0 Loader 的写法. 不考虑 1.1.6. 如果其他人要用该组件, 自行拷贝修改; - 提交到 KISSY Gallery 请参考 yours.7z 中目录结构; 3.3) 修改组件时: - 小修改/bugfix, 保持兼容且适当写上changelog; - 大修改或者接口不兼容, 建议新起版本号, 并注明升级注意点;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值