java ckfinder 图片重命名,CKEditor CKFinder图片上传
我在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图片上传相关推荐
- JavaScript实现调用摄像头完成拍照取图 重命名并下载或上传
环境条件 具有内置摄像头 或 外设摄像头 Vue + Element + axios(环境不同可自行修改,本文主要为逻辑,除展示的上传控件其他与js基本无异) 全文 <template>& ...
- python脚本——图片重命名、图片合成视频、faster-rcnn画P-R曲线
调试faster rcnn算法实用的python脚本 目录 调试faster rcnn算法实用的python脚本 一.前言 二.常用python脚本 三.后记 一.前言 最近在做关于目标检测算法的研究 ...
- python图片重命名 工具_python - 请问django如何给上传的图片重命名
问 题 我的models.py: pic = models.ImageField(upload_to='img/%Y/%m') 怎样给上传的图片重命名?例如:以当前上传的时间给图片命名.谢谢~! 解决 ...
- 批量图片重命名(excel、代码实现)
文件夹里图像的命名不是按照1,2,3这样拍的,要想批量重命名,方法有3: 一.代码法:参见博客https://blog.csdn.net/u011574296/article/details/7295 ...
- 【Python】多文件夹图片重命名
Python多文件夹图片重命名 1.目的 2.多文件夹代码 3.单文件代码 4.结果 1.目的 需要对多个文件夹中的图片进行重新命名 2.多文件夹代码 import ospath = 'D:\\img ...
- 如何批量图片重命名不同名字?
如何批量图片重命名不同名字?今天小编为大家介绍的主题是:如何将图片批量重命名为不同名称,很多人可能会疑问,什么时候才需要使用这样的操作呢?其实使用的场景非常多,例如现在有很多的照片需要用人名或者身份证 ...
- 如何批量给图片重命名?
如何批量给图片重命名?小编是一名业余摄影爱好者,平常没事的时候喜欢拿相机到处拍一拍,时间久了电脑里就有了各种各样的美景图片,如果不对这些美景图片进行整理,时间久了就会很乱,整理图片最重要的就是分门别类 ...
- 如何批量给图片重命名序号和名字?
如何批量给图片重命名序号和名字?小编之前由于工作性质不同的原因,每一项工作会产生很多的图片文件,时间久了电脑里存储了很多的图片,图片名称不统一很杂乱,在之后的查找和使用时就变得很不方便,这时候就需要对 ...
- 从excel表格中批量给图片重命名
1.如果图片有扩展名,可以直接跳过直接看第2步,没有就继续往下看 在文件扩展名前面的方框打上对号,方便判断要操作的图片是png还是jpg 2.这时图片显示出了扩展名 例如:001.png就是有扩展名 ...
- 图片重命名,命名方式为:文件夹名字 + _ 顺序 + .jpg
图片重命名,命名方式为:文件夹名字 + _ 顺序 + .jpg import ospath = "C:/Users/123/Desktop/111/"i = 1 j = 1 for ...
最新文章
- 像我这种垃圾学校出来的人...【原话,不是我编的】
- System类的几个常用方法
- C#里调用带输出参数的存储过程
- 【城市沙龙】LiveVideoStack Meet|西安:人文历史遇到流媒体算法
- new php,PHP: 新特性 - Manual
- (10)SPI发送verilog与Systemverilog编码
- PAT 1003 Emergency 递归记录访问路径
- Service服务学习(SimpleRandomServiceDemo)
- 100个Python实战项目(二)使用 Tkinter 的 日历 GUI 应用程序
- Google关停中国区域翻译服务后继续使用Chrome自带翻译插件的方法教程
- 苹果手机上怎么打开html,苹果手机信息怎么打开浏览器
- Transformer模型详解
- vue的methods里面的函数使用箭头函数
- 【RW007系列综合实战1】STM32+RW007实现BLE透传功能
- LiteOS 学习第一篇
- (转载)OpenNI最新安装教程(图文教程)
- input调起ios摄像头拍照旋转问题解决思路
- AtCoder题解——Beginner Contest 170——F - Pond Skater
- 强大的chrome(1)以acfun为例抓取视频
- 【每日前端】京东1号店注册——登录页面CSS实现
热门文章
- 未转变者服务器.id大全,Unturned未转变者Elver最新地图ID汇总 2021最新版ID大全[多图]...
- 台式计算机如何定时关机,台式电脑如何设置每天定时关机
- ffmpeg的使用笔记
- python 验证码识别
- 学会 Python 到底能干嘛?我们整理了 7 大工作方向 + 170 个项目课程给你
- 如何将自己的网站发布在互联网上?(仅针对小白,大佬忽略)
- matlab的clear函数,[转载]matlab学习笔记(一)之clear,clc,close劝函数
- 大疆网上测评题库_大疆在线测评 - 逻辑题
- 想让游戏代入感更强,要靠他。。
- 话说嵌入式软件工程师的工资待遇