php - tinyMCE - 如何处理图片上传

标签 php javascript jquery wysiwyg text-editor

我有一个人们发布新闻的网站,它是用 PHP 编写的。

到目前为止,发布故事的人有一个用于文本输入的文本区域,以及一个用于上传故事图片的表单域。

现在我正在升级网站,我正在考虑给人们更多的灵 active ,所以我打算使用javascript所见即所得的文本编辑器。

在回顾了最受欢迎的,或者至少是我用谷歌搜索发现的那些之后,我认为 tinyMCE 是最好的记录,这就是为什么我认为我要使用它的原因,尽管我刚刚使用它大约 4 年-5 小时,所以我真的不在乎我是否必须切换到另一个编辑器。

当您在文本区域中拖放图片时,tinyMCE 会对图片进行 base64 编码,并将其用作图片标签的 src 属性。

我想知道,有没有办法让 tinyMCE 将图像作为文件上传到服务器,以便我可以用 php 处理它们(制作缩略图、命名并按我的意愿存储)?

如果没有,是否有编辑器可供选择?

最佳答案

我推荐“Responsive File Manager

这是一个免费的开源文件管理器和图像管理器,使用 jQuery 库、CSS3、PHP 和 HTML5 制作,提供了一种漂亮而优雅的上传和插入文件、图像和视频的方式。

enter image description here

强大的功能:

  1. 通过简单的拖放操作上传文件。
  2. 用作独立文件管理器、TinyMCE、CKEditor 或 CLEditor 插件或跨域。
  3. 许多自定义参数,例如上传的自动调整大小 图像,图像尺寸的可选限制,文件允许列表。
  4. 上传的图片、视频和音频的完整预览。
  5. 自动创建缩略图并在外部更改后自动重新对齐缩略图

和...

关于php - tinyMCE - 如何处理图片上传,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11119854/

相关文章:

javascript - Places API 有时不起作用

javascript - 循环遍历所有定义的jquery变量

php - SQLSTATE[HY000] [2002] 由于目标机器主动拒绝,无法建立连接

php - 检索外部图像并在本地保存会导致图像失真

php - 导航栏引导菜单未在移动设备中显示

PHP/MySQL - html/MySQL 组合输出的顺序问题

javascript - 在羽光形态内标记?

javascript - 如何在lodash中使用_.once()函数?

javascript - 电报信使彩色框,填充联系人姓名首字母

jquery - Ajax 结果用作 mysql 查询约束