php - 如何实现富文本编辑器,并在文本内的任意位置添加可上传的图像

标签 php javascript jquery upload

我想实现一个 RTE(富文本编辑器),能够在文本内的任何位置上传图像。我的目标是创建一个“添加/编辑新闻文章”页面,客户可以在其中用图像编写故事。

我擅长 PHP 和 Javascript 编程,因此我正在寻求有关实现此功能的方法的帮助。我是否在此 RTE 中创建自定义按钮来插入之前上传的图像或其他方式?如何显示这些图像供用户选择?等等

奖励积分:

  • 多个文件上传:客户端可以选择例如10 张与这个故事相关的图片。
  • 使用 Flash 以外的某种方法作为默认上传方法。
  • 使用 jQuery,因为我经常使用它。
  • RTE 非常轻量。我不在乎客户是否需要了解一些东西(比如 markdown 或类似的东西),我只是不喜欢臃肿的 RTE。
  • 使用新技术,例如 HTML5 和/或 CSS3。

让我澄清一些事情。我了解一些 Javascript RTE,并且还在多个 CMS 中使用过它们。所以我不需要这些的链接,我可以自己谷歌“javascript RTE”:)。然而,@hakre 说很有用,因为他指出了 CKEditor 的可扩展性,而我并没有完全意识到这一点。

举一个我正在寻找的答案的例子:“您可以使用 CKEditor 执行此操作,使用 jquery-html5-upload 异步上传图像,将所有上传的图像文件名保存在 Javascript 数组中,在 CKEditor 内创建一个新按钮使用自定义点击处理程序,它显示带有 Fancybox 的覆盖层,并显示所有图像(文件名存储在数组中),用户单击图像并将 html 插入编辑器中”。
类似的东西,但更好:)(或者我应该说准确)。

最佳答案

这里有符合您要求的吗? http://ckeditor.com/developer-features

关于php - 如何实现富文本编辑器,并在文本内的任意位置添加可上传的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6360088/

相关文章:

Debian 上的 PHP 和 Informix - 如何安装/配置 PDO

php - 授予777权限以在php中动态创建文件

javascript - 使用 alt 标签优雅地注释图像

javascript - 如何为 HTML5 视频播放器创建偏移量插件

javascript - 如何生成paypal支付二维码?

javascript - 如何使用 wp_localize_script 从另一个 php 文件传递​​参数

javascript - 创建 Javascript 函数时,我应该检查参数是否未定义吗?

javascript - 如何在 JavaScript 中清空数组?

javascript - 在 jquery unformjs 选择菜单 '&' 字符编码中需要帮助

javascript - jquery在$(document).ready()之前动态加载外部脚本文件