text: // originaly copied from http://www.isummation.com/blog/block-drag-drop-image-or-direct-image-paste-into-ckeditor-using-firefox/
  
  CKEDITOR.plugins.add( 'blockimagepaste', {
  	init : function(editor) {
  	
  		function replaceImgText(html) {
  			var ret = html.replace( /<img[^>]*src="data:image\/(bmp|dds|gif|jpg|jpeg|png|psd|pspimage|tga|thm|tif|tiff|yuv|ai|eps|ps|svg);base64,.*?"[^>]*>/gi, function( img ){
  				alert(elgg.echo('ckeditor:blockimagepaste'));
  				return '';
  			});
  			return ret;
  		}
  	             
  		function chkImg() {
  			// don't execute code if the editor is readOnly
  			if (editor.readOnly) {
  				return;
  			}
  	            
  			setTimeout(function() {
  				editor.document.$.body.innerHTML = replaceImgText(editor.document.$.body.innerHTML);
  			}, 100);
  		}
  	         
  		editor.on('contentDom', function() {
  			// For Firefox
  			editor.document.on('drop', chkImg);
  			// For IE
  			editor.document.getBody().on('drop', chkImg);
  		});
  	         
  		editor.on('paste', function(e) {
  	 
  			var html = e.data.dataValue;
  			if (!html) {
  				return;
  			}
  	 
  			e.data.dataValue = replaceImgText(html);
  		});
  			 
  	} //Init
  });
  