Ticket #6822: 6822_2.patch

File 6822_2.patch, 2.8 KB (added by Sa'ar Zac Elias, 13 years ago)
  • _source/lang/en.js

     
    5656        superscript             : 'Superscript',
    5757        horizontalrule  : 'Insert Horizontal Line',
    5858        pagebreak               : 'Insert Page Break for Printing',
     59        pagebreakAlt            : 'Page Break',
    5960        unlink                  : 'Unlink',
    6061        undo                    : 'Undo',
    6162        redo                    : 'Redo',
     
    749750
    750751        fakeobjects :
    751752        {
    752                 anchor  : 'Anchor',
    753                 flash   : 'Flash Animation',
    754                 div             : 'Page Break',
    755                 unknown : 'Unknown Object'
     753                anchor          : 'Anchor',
     754                flash           : 'Flash Animation',
     755                iframe          : 'iFrame',
     756                hiddenfield     : 'Hidden Field',
     757                unknown         : 'Unknown Object'
    756758        },
    757759
    758760        resize : 'Drag to resize',
  • _source/plugins/fakeobjects/plugin.js

     
    6262
    6363CKEDITOR.editor.prototype.createFakeElement = function( realElement, className, realElementType, isResizable )
    6464{
    65         var lang = this.lang.fakeobjects;
     65        var lang = this.lang.fakeobjects,
     66                label = lang[ realElementType ] || lang.unknown;
    6667
    6768        var attributes =
    6869        {
     
    7071                src : CKEDITOR.getUrl( 'images/spacer.gif' ),
    7172                'data-cke-realelement' : encodeURIComponent( realElement.getOuterHtml() ),
    7273                'data-cke-real-node-type' : realElement.type,
    73                 alt : lang[ realElementType ] || lang.unknown,
     74                alt : label,
     75                title : label,
    7476                align : realElement.getAttribute( 'align' ) || ''
    7577        };
    7678
     
    8688CKEDITOR.editor.prototype.createFakeParserElement = function( realElement, className, realElementType, isResizable )
    8789{
    8890        var lang = this.lang.fakeobjects,
     91                label = lang[ realElementType ] || lang.unknown,
    8992                html;
    9093
    9194        var writer = new CKEDITOR.htmlParser.basicWriter();
     
    98101                src : CKEDITOR.getUrl( 'images/spacer.gif' ),
    99102                'data-cke-realelement' : encodeURIComponent( html ),
    100103                'data-cke-real-node-type' : realElement.type,
    101                 alt : lang[ realElementType ] || lang.unknown,
     104                alt : label,
     105                title : label,
    102106                align : realElement.attributes.align || ''
    103107        };
    104108
  • _source/plugins/pagebreak/plugin.js

     
    8888
    8989                // Creates the fake image used for this element.
    9090                breakObject = editor.createFakeElement( breakObject, 'cke_pagebreak', 'div' );
    91                 breakObject.setAttribute( 'alt', label );
    92                 breakObject.setAttribute( 'aria-label', label );
     91                breakObject.setAttributes( { alt : label, 'aria-label' : label, title : label } );
    9392
    9493                var ranges = editor.getSelection().getRanges( true );
    9594
© 2003 – 2022, CKSource sp. z o.o. sp.k. All rights reserved. | Terms of use | Privacy policy