/*\r
-Copyright (c) 2003-2010, CKSource - Frederico Knabben. All rights reserved.\r
+Copyright (c) 2003-2011, CKSource - Frederico Knabben. All rights reserved.\r
For licensing, see LICENSE.html or http://ckeditor.com/license\r
*/\r
\r
// Must be updated on changes in the script, as well as updated in the\r
// ckeditor_source.js and ckeditor_basic_source.js files.\r
\r
-// if(!window.CKEDITOR)window.CKEDITOR=(function(){var a={timestamp:'',version:'3.4.3',rev:'6236',_:{},status:'unloaded',basePath:(function(){var d=window.CKEDITOR_BASEPATH||'';if(!d){var e=document.getElementsByTagName('script');for(var f=0;f<e.length;f++){var g=e[f].src.match(/(^|.*[\\\/])ckeditor(?:_basic)?(?:_source)?.js(?:\?.*)?$/i);if(g){d=g[1];break;}}}if(d.indexOf('://')==-1)if(d.indexOf('/')===0)d=location.href.match(/^.*?:\/\/[^\/]*/)[0]+d;else d=location.href.match(/^[^\?]*\/(?:)/)[0]+d;return d;})(),getUrl:function(d){if(d.indexOf('://')==-1&&d.indexOf('/')!==0)d=this.basePath+d;if(this.timestamp&&d.charAt(d.length-1)!='/')d+=(d.indexOf('?')>=0?'&':'?')+('t=')+this.timestamp;return d;}},b=window.CKEDITOR_GETURL;if(b){var c=a.getUrl;a.getUrl=function(d){return b.call(a,d)||c.call(a,d);};}return a;})();\r
+// if(!window.CKEDITOR)window.CKEDITOR=(function(){var a={timestamp:'',version:'3.5.2',rev:'6450',_:{},status:'unloaded',basePath:(function(){var d=window.CKEDITOR_BASEPATH||'';if(!d){var e=document.getElementsByTagName('script');for(var f=0;f<e.length;f++){var g=e[f].src.match(/(^|.*[\\\/])ckeditor(?:_basic)?(?:_source)?.js(?:\?.*)?$/i);if(g){d=g[1];break;}}}if(d.indexOf(':/')==-1)if(d.indexOf('/')===0)d=location.href.match(/^.*?:\/\/[^\/]*/)[0]+d;else d=location.href.match(/^[^\?]*\/(?:)/)[0]+d;return d;})(),getUrl:function(d){if(d.indexOf(':/')==-1&&d.indexOf('/')!==0)d=this.basePath+d;if(this.timestamp&&d.charAt(d.length-1)!='/')d+=(d.indexOf('?')>=0?'&':'?')+('t=')+this.timestamp;return d;}},b=window.CKEDITOR_GETURL;if(b){var c=a.getUrl;a.getUrl=function(d){return b.call(a,d)||c.call(a,d);};}return a;})();\r
\r
// #### Raw code\r
// ATTENTION: read the above "Compressed Code" notes when changing this code.\r
// The production implementation contains a fixed timestamp, unique\r
// for each release, generated by the releaser.\r
// (Base 36 value of each component of YYMMDDHH - 4 chars total - e.g. 87bm == 08071122)\r
- timestamp : 'ABH04T8',\r
+ timestamp : 'B1GG4Z6',\r
\r
/**\r
* Contains the CKEditor version number.\r
* @example\r
* alert( CKEDITOR.version ); // e.g. 'CKEditor 3.4.1'\r
*/\r
- version : '3.4.3',\r
+ version : '3.5.2',\r
\r
/**\r
* Contains the CKEditor revision number.\r
* @example\r
* alert( CKEDITOR.revision ); // e.g. '3975'\r
*/\r
- revision : '6236',\r
+ revision : '6450',\r
\r
/**\r
* Private object used to hold core stuff. It should not be used out of\r
* <li><b>basic_loaded</b>: the basic API features are available.</li>\r
* <li><b>basic_ready</b>: the basic API is ready to load the full core code.</li>\r
* <li><b>loading</b>: the full API is being loaded.</li>\r
- * <li><b>ready</b>: the API can be fully used.</li>\r
+ * <li><b>loaded</b>: the API can be fully used.</li>\r
* </ul>\r
* @type String\r
* @example\r
- * if ( <b>CKEDITOR.status</b> == 'ready' )\r
+ * if ( <b>CKEDITOR.status</b> == 'loaded' )\r
* {\r
* // The API can now be fully used.\r
* }\r
\r
// In IE (only) the script.src string is the raw valued entered in the\r
// HTML. Other browsers return the full resolved URL instead.\r
- if ( path.indexOf('://') == -1 )\r
+ if ( path.indexOf(':/') == -1 )\r
{\r
// Absolute path.\r
if ( path.indexOf( '/' ) === 0 )\r
getUrl : function( resource )\r
{\r
// If this is not a full or absolute path.\r
- if ( resource.indexOf('://') == -1 && resource.indexOf( '/' ) !== 0 )\r
+ if ( resource.indexOf(':/') == -1 && resource.indexOf( '/' ) !== 0 )\r
resource = this.basePath + resource;\r
\r
// Add the timestamp, except for directories.\r