X-Git-Url: https://scm.cri.minesparis.psl.eu/git/ckeditor.git/blobdiff_plain/2d713e87d60560e07419d37004b0261fbd972baf..fbd145a2acd338b7bb7d152fa24692d8ff3e6b4c:/skins/ckeditor/plugins/plinn_image/plugin.js
diff --git a/skins/ckeditor/plugins/plinn_image/plugin.js b/skins/ckeditor/plugins/plinn_image/plugin.js
deleted file mode 100644
index 631f9fa..0000000
--- a/skins/ckeditor/plugins/plinn_image/plugin.js
+++ /dev/null
@@ -1,257 +0,0 @@
-/* © 2011 Benoît Pin, MINES ParisTech */
-
-
-(function(){
-
-var reImage = /^image\//;
-
-var PlinnCKDDUploader = function(editor) {
- this.editor = editor;
- this.uploadUrl = editor.config.baseHref + 'attachments/put_upload';
- this.uploadQueue = [];
- this._uploadQueueRunning = false;
- var self = this;
- editor.document.on('dragenter', function(e) {self.dragenter(e);});
- editor.document.on('dragover', function(e) {self.dragover(e);});
- editor.document.on('drop', function(e) {self.drop(e);});
-};
-
-// Drag and drop
-PlinnCKDDUploader.prototype.dragenter = function(e) {
- var evt = e.data.$;
- disableDefault(evt);
- disablePropagation(evt);
-};
-
-PlinnCKDDUploader.prototype.dragover = function(e) {
- var evt = e.data.$;
- disableDefault(evt);
- disablePropagation(evt);
- evt = getEventObject(evt);
- var dt = evt.dataTransfer;
- dt.dropEffect = 'copy';
-};
-
-PlinnCKDDUploader.prototype.drop = function(e) {
- var evt = e.data.$;
- disableDefault(evt);
- disablePropagation(evt);
- getEventObject(evt);
- var dt = evt.dataTransfer;
- dt.dropEffect = 'copy';
- this.handleFiles(dt.files);
-};
-
-PlinnCKDDUploader.prototype.createFileProxy = function(file) {
- var container = new CKEDITOR.dom.element('span');
- var rel = CKEDITOR.dom.element.createFromHtml('');
- container.append(rel);
- var progressBar = CKEDITOR.dom.element.createFromHtml(
- '');
- rel.append(progressBar);
- var link = new CKEDITOR.dom.element('a');
- link.setAttribute('href', '#');
- link.setStyle('opacity', 0.2);
- link.appendText(file.name);
- container.append(link);
-
- var proxy = {};
- proxy.file = file;
- proxy.container = container;
- proxy.progressBar = progressBar;
- proxy.link = link;
- return proxy;
-};
-
-// Methods about upload
-PlinnCKDDUploader.prototype.handleFiles = function(files) {
- var file, i, proxy;
- for (i=0 ; i