Ticket #5045: 5045_5.patch
File 5045_5.patch, 2.7 KB (added by , 14 years ago) |
---|
-
_source/core/editor.js
383 383 throw '[CKEDITOR.editor] The instance "' + this.name + '" already exists.'; 384 384 385 385 /** 386 * A unique random string assigned to each editor instance in the page. 387 * @name CKEDITOR.editor.prototype.id 388 * @type String 389 */ 390 this.id = CKEDITOR.tools.getNextId(); 391 392 /** 386 393 * The configurations for this editor instance. It inherits all 387 394 * settings defined in (@link CKEDITOR.config}, combined with settings 388 395 * loaded from custom configuration files and those defined inline in -
_source/skins/kama/skin.js
147 147 { 148 148 var cssContent, 149 149 uiStyle = getStylesheet( CKEDITOR.document ), 150 cssId = '. cke_editor_' + CKEDITOR.tools.escapeCssSelector( editor.name );150 cssId = '.' + editor.id; 151 151 152 152 var cssSelectors = 153 153 [ -
_source/themes/default/theme.js
22 22 // Creates an HTML structure that reproduces the editor class hierarchy. 23 23 var html = 24 24 '<span class="cke_shared">' + 25 '<span class="' + editor.skinClass + ' cke_editor_' + editor.name + '">' +25 '<span class="' + editor.skinClass + ' ' + editor.id + ' cke_editor_' + editor.name + '">' + 26 26 '<span class="' + CKEDITOR.env.cssClass + '">' + 27 27 '<span class="cke_wrapper cke_' + editor.lang.dir + '">' + 28 28 '<span class="cke_editor">' + … … 114 114 '<span' + 115 115 ' id="cke_', name, '"' + 116 116 ' onmousedown="return false;"' + 117 ' class="', editor.skinClass, ' cke_editor_', name, '"' +117 ' class="', editor.skinClass, ' ', editor.id, ' cke_editor_', name, '"' + 118 118 ' dir="', editor.lang.dir, '"' + 119 119 ' title="', ( CKEDITOR.env.gecko ? ' ' : '' ), '"' + 120 120 ' lang="', editor.langCode, '"' + … … 167 167 var baseIdNumber = CKEDITOR.tools.getNextNumber(); 168 168 169 169 var element = CKEDITOR.dom.element.createFromHtml( [ 170 '<div class=" cke_editor_' + editor.name.replace('.', '\\.') +'_dialog cke_skin_', editor.skinName,170 '<div class="', editor.id, '_dialog cke_editor_', editor.name.replace('.', '\\.'), '_dialog cke_skin_', editor.skinName, 171 171 '" dir="', editor.lang.dir, '"' + 172 172 ' lang="', editor.langCode, '"' + 173 173 ' role="dialog"' +