Ticket #4195: 4195.patch
File 4195.patch, 2.5 KB (added by , 13 years ago) |
---|
-
_source/plugins/styles/plugin.js
372 372 373 373 // Check if the current node can be a child of the style element. 374 374 if ( !nodeName || ( dtd[ nodeName ] 375 && ( currentNode.getPosition( lastNode ) | CKEDITOR.POSITION_PRECEDING | CKEDITOR.POSITION_IDENTICAL | CKEDITOR.POSITION_IS_CONTAINED ) == ( CKEDITOR.POSITION_PRECEDING + CKEDITOR.POSITION_IDENTICAL + CKEDITOR.POSITION_IS_CONTAINED)375 && ( def.intact || ( currentNode.getPosition( lastNode ) | CKEDITOR.POSITION_PRECEDING | CKEDITOR.POSITION_IDENTICAL | CKEDITOR.POSITION_IS_CONTAINED ) == ( CKEDITOR.POSITION_PRECEDING + CKEDITOR.POSITION_IDENTICAL + CKEDITOR.POSITION_IS_CONTAINED ) ) 376 376 && ( !def.childRule || def.childRule( currentNode ) ) ) ) 377 377 { 378 378 var currentParent = currentNode.getParent(); … … 406 406 // to the range. 407 407 while ( !includedNode.$.nextSibling 408 408 && ( parentNode = includedNode.getParent(), dtd[ parentNode.getName() ] ) 409 && ( parentNode.getPosition( firstNode ) | CKEDITOR.POSITION_FOLLOWING | CKEDITOR.POSITION_IDENTICAL | CKEDITOR.POSITION_IS_CONTAINED ) == ( CKEDITOR.POSITION_FOLLOWING + CKEDITOR.POSITION_IDENTICAL + CKEDITOR.POSITION_IS_CONTAINED)409 && ( def.intact || ( parentNode.getPosition( firstNode ) | CKEDITOR.POSITION_FOLLOWING | CKEDITOR.POSITION_IDENTICAL | CKEDITOR.POSITION_IS_CONTAINED ) == ( CKEDITOR.POSITION_FOLLOWING + CKEDITOR.POSITION_IDENTICAL + CKEDITOR.POSITION_IS_CONTAINED ) ) 410 410 && ( !def.childRule || def.childRule( parentNode ) ) ) 411 411 { 412 412 includedNode = parentNode; -
_source/plugins/stylescombo/styles/default.js
54 54 { name : 'Inserted Text' , element : 'ins' }, 55 55 56 56 { name : 'Cited Work' , element : 'cite' }, 57 { name : 'Inline Quotation' , element : 'q' },58 57 58 // Quotations style must be applied as a single element instead of multiple style pieces. 59 { name : 'Inline Quotation' , element : 'q', intact : true }, 60 59 61 { name : 'Language: RTL' , element : 'span', attributes : { 'dir' : 'rtl' } }, 60 62 { name : 'Language: LTR' , element : 'span', attributes : { 'dir' : 'ltr' } }, 61 63