我在PHP 5.6上使用CKEditor 4.5.2和CKFinder 3.0.0 . 通常集成工作正常 - 当我单击CKEditor图像按钮时,我可以单击“浏览服务器”按钮并打开CKFinder,我可以选择图像,也可以上传 .

什么不起作用是image2对话框中的“上传”标签 . 我总是收到错误消息“请求的资源类型无效” . 当我点击“发送到服务器”按钮 .

在我的CKFinder配置中,我定义了两种名为 Images 和 Library 的资源类型;除了 Library 是只读的之外,这些基本相同 - 我只想允许上传到 Images 类型 .

有多种方法可以配置CKEditor和CKFinder之间的集成 . 我正在使用CKEditor的自定义JS配置文件,并使用 setupCKEditor 方法将ckFinder连接到它,根据the docs:

CKFinder.setupCKEditor(ckeditor_1, {

'height': '100%',

'jquery': '/js/jquery-1.11.3.min.js',

'skin': 'jquery-mobile',

'swatch': 'a',

'themeCSS': '/themes/mytheme.min.css',

'filebrowserBrowseUrl': '/ckfinder/ckfinder.html',

'filebrowserImageBrowseUrl': '/ckfinder/ckfinder.html?Type=Images',

'filebrowserImageUploadUrl': '/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Images'

}, "Images");

我已经尝试在我的 CKEDITOR.replace 调用中将相同的值传递给CKEditor,并将它们设置在我的外部配置文件中的 config 属性上,但没有任何变化 - 我仍然得到相同的错误 .

我该怎么做?或者,由于CKFinder上传器工作正常,如何在image2对话框中禁用上传选项卡?

更新:这是我目前创建CKEditor和CKFinder实例的代码:

var ckeditor_1 = CKEDITOR.replace('html', {

"baseHref":"http://mysite.mac.local/",

"toolbarStartupExpanded":true,

"extraPlugins":"symbol",

"customConfig":"/js/ckconfig.js"

});

CKFinder.setupCKEditor( ckeditor_1, {

'height': '100%',

'jquery': '/js/jquery-1.11.3.min.js',

'skin': 'jquery-mobile',

'swatch': 'a',

'themeCSS': '/themes/mytheme.min.css'

}, { type: "Images" } );

和我的CKEditor配置文件:

CKEDITOR.editorConfig = function (config) {

// Define changes to default configuration here. For example:

// config.language = 'fr';

// config.uiColor = '#AADC6E';

config.docType = '';

config.toolbarGroups = [

{name: 'document', groups: ['mode', 'document', 'doctools']},

{name: 'clipboard', groups: ['clipboard', 'undo']},

{name: 'editing', groups: ['find', 'selection', 'spellchecker']},

{name: 'links'},

{name: 'insert'},

{name: 'tools'},

{name: 'others'},

'/',

{name: 'basicstyles', groups: ['basicstyles', 'cleanup']},

{name: 'paragraph', groups: ['list', 'indent', 'blocks', 'align']},

{name: 'styles'},

{name: 'colors'},

{name: 'about'},

{name: 'symbol'}

];

config.removePlugins = 'templates,save,specialchar,image,flash,scayt,forms,wsc,print,iframe,pagebreak';

CKEDITOR.plugins.addExternal('symbol', '/ckeditorplugins/symbol/', 'plugin.js');

config.extraPlugins = 'symbol';

config.templates_replaceContent = false;

config.templates_files = [

'/ckeditorplugins/templates/templates.js'

];

config.allowedContent = true;

config.toolbarCanCollapse = true;

config.fullPage = true;

config.skin = 'bootstrapck';

config.height = 400;

config.uiColor = '#f9dda0';

config.autoParagraph = false;

config.enterMode = CKEDITOR.ENTER_BR;

CKEDITOR.on('instanceReady', function (ev) {

ev.editor.dataProcessor.writer.selfClosingEnd = '>';

});

};

java ckfinder 图片重命名,CKEditor CKFinder图片上传相关推荐

  1. JavaScript实现调用摄像头完成拍照取图 重命名并下载或上传

    环境条件 具有内置摄像头 或 外设摄像头 Vue + Element + axios(环境不同可自行修改,本文主要为逻辑,除展示的上传控件其他与js基本无异) 全文 <template>& ...

  2. python脚本——图片重命名、图片合成视频、faster-rcnn画P-R曲线

    调试faster rcnn算法实用的python脚本 目录 调试faster rcnn算法实用的python脚本 一.前言 二.常用python脚本 三.后记 一.前言 最近在做关于目标检测算法的研究 ...

  3. python图片重命名 工具_python - 请问django如何给上传的图片重命名

    问 题 我的models.py: pic = models.ImageField(upload_to='img/%Y/%m') 怎样给上传的图片重命名?例如:以当前上传的时间给图片命名.谢谢~! 解决 ...

  4. 批量图片重命名(excel、代码实现)

    文件夹里图像的命名不是按照1,2,3这样拍的,要想批量重命名,方法有3: 一.代码法:参见博客https://blog.csdn.net/u011574296/article/details/7295 ...

  5. 【Python】多文件夹图片重命名

    Python多文件夹图片重命名 1.目的 2.多文件夹代码 3.单文件代码 4.结果 1.目的 需要对多个文件夹中的图片进行重新命名 2.多文件夹代码 import ospath = 'D:\\img ...

  6. 如何批量图片重命名不同名字?

    如何批量图片重命名不同名字?今天小编为大家介绍的主题是:如何将图片批量重命名为不同名称,很多人可能会疑问,什么时候才需要使用这样的操作呢?其实使用的场景非常多,例如现在有很多的照片需要用人名或者身份证 ...

  7. 如何批量给图片重命名?

    如何批量给图片重命名?小编是一名业余摄影爱好者,平常没事的时候喜欢拿相机到处拍一拍,时间久了电脑里就有了各种各样的美景图片,如果不对这些美景图片进行整理,时间久了就会很乱,整理图片最重要的就是分门别类 ...

  8. 如何批量给图片重命名序号和名字?

    如何批量给图片重命名序号和名字?小编之前由于工作性质不同的原因,每一项工作会产生很多的图片文件,时间久了电脑里存储了很多的图片,图片名称不统一很杂乱,在之后的查找和使用时就变得很不方便,这时候就需要对 ...

  9. 从excel表格中批量给图片重命名

    1.如果图片有扩展名,可以直接跳过直接看第2步,没有就继续往下看 在文件扩展名前面的方框打上对号,方便判断要操作的图片是png还是jpg 2.这时图片显示出了扩展名 例如:001.png就是有扩展名 ...

  10. 图片重命名,命名方式为:文件夹名字 + _ 顺序 + .jpg

    图片重命名,命名方式为:文件夹名字 + _ 顺序 + .jpg import ospath = "C:/Users/123/Desktop/111/"i = 1 j = 1 for ...

最新文章

  1. 像我这种垃圾学校出来的人...【原话,不是我编的】
  2. System类的几个常用方法
  3. C#里调用带输出参数的存储过程
  4. 【城市沙龙】LiveVideoStack Meet|西安:人文历史遇到流媒体算法
  5. new php,PHP: 新特性 - Manual
  6. (10)SPI发送verilog与Systemverilog编码
  7. PAT 1003 Emergency 递归记录访问路径
  8. Service服务学习(SimpleRandomServiceDemo)
  9. 100个Python实战项目(二)使用 Tkinter 的 日历 GUI 应用程序
  10. Google关停中国区域翻译服务后继续使用Chrome自带翻译插件的方法教程
  11. 苹果手机上怎么打开html,苹果手机信息怎么打开浏览器
  12. Transformer模型详解
  13. vue的methods里面的函数使用箭头函数
  14. 【RW007系列综合实战1】STM32+RW007实现BLE透传功能
  15. LiteOS 学习第一篇
  16. (转载)OpenNI最新安装教程(图文教程)
  17. input调起ios摄像头拍照旋转问题解决思路
  18. AtCoder题解——Beginner Contest 170——F - Pond Skater
  19. 强大的chrome(1)以acfun为例抓取视频
  20. 【每日前端】京东1号店注册——登录页面CSS实现

热门文章

  1. 未转变者服务器.id大全,Unturned未转变者Elver最新地图ID汇总 2021最新版ID大全[多图]...
  2. 台式计算机如何定时关机,台式电脑如何设置每天定时关机
  3. ffmpeg的使用笔记
  4. python 验证码识别
  5. 学会 Python 到底能干嘛?我们整理了 7 大工作方向 + 170 个项目课程给你
  6. 如何将自己的网站发布在互联网上?(仅针对小白,大佬忽略)
  7. matlab的clear函数,[转载]matlab学习笔记(一)之clear,clc,close劝函数
  8. 大疆网上测评题库_大疆在线测评 - 逻辑题
  9. 想让游戏代入感更强,要靠他。。
  10. 话说嵌入式软件工程师的工资待遇