Ticket #4028: 4028_2.patch

File 4028_2.patch, 23.7 KB (added by Tobiasz Cudnik, 15 years ago)
  • _source/lang/fo.js

     
    661661        },
    662662
    663663        maximize : 'Maximize', // MISSING
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/bs.js

     
    661661        },
    662662
    663663        maximize : 'Maximize', // MISSING
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/cs.js

     
    661661        },
    662662
    663663        maximize : 'Maximize', // MISSING
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/en-au.js

     
    661661        },
    662662
    663663        maximize : 'Maximize',
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/es.js

     
    661661        },
    662662
    663663        maximize : 'Maximizar',
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/km.js

     
    661661        },
    662662
    663663        maximize : 'Maximize', // MISSING
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/eu.js

     
    661661        },
    662662
    663663        maximize : 'Maximizatu',
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/ko.js

     
    661661        },
    662662
    663663        maximize : 'Maximize', // MISSING
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/gu.js

     
    661661        },
    662662
    663663        maximize : 'Maximize', // MISSING
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/is.js

     
    661661        },
    662662
    663663        maximize : 'Maximize', // MISSING
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/hu.js

     
    661661        },
    662662
    663663        maximize : 'Maximize', // MISSING
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/no.js

     
    661661        },
    662662
    663663        maximize : 'Maximize', // MISSING
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/sk.js

     
    661661        },
    662662
    663663        maximize : 'Maximize', // MISSING
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/vi.js

     
    661661        },
    662662
    663663        maximize : 'Phóng to tối đa',
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/zh-cn.js

     
    661661        },
    662662
    663663        maximize : '全屏',
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/uk.js

     
    661661        },
    662662
    663663        maximize : 'Максимізувати',
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/ms.js

     
    661661        },
    662662
    663663        maximize : 'Maximize', // MISSING
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/en-uk.js

     
    661661        },
    662662
    663663        maximize : 'Maximize',
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/ro.js

     
    661661        },
    662662
    663663        maximize : 'Maximize', // MISSING
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/pt-br.js

     
    661661        },
    662662
    663663        maximize : 'Maximizar',
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/ru.js

     
    661661        },
    662662
    663663        maximize : 'Maximize', // MISSING
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/af.js

     
    661661        },
    662662
    663663        maximize : 'Maximize', // MISSING
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/fr-ca.js

     
    661661        },
    662662
    663663        maximize : 'Maximize', // MISSING
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/nb.js

     
    661661        },
    662662
    663663        maximize : 'Maximize', // MISSING
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/bn.js

     
    661661        },
    662662
    663663        maximize : 'Maximize', // MISSING
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/el.js

     
    661661        },
    662662
    663663        maximize : 'Maximize', // MISSING
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/ar.js

     
    661661        },
    662662
    663663        maximize : 'Maximize', // MISSING
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/en.js

     
    661661        },
    662662
    663663        maximize : 'Maximize',
     664        minimize : 'Minimize',
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/gl.js

     
    661661        },
    662662
    663663        maximize : 'Maximize', // MISSING
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/_translationstatus.txt

     
    11Copyright (c) 2003-2009, CKSource - Frederico Knabben. All rights reserved.
    22For licensing, see LICENSE.html or http://ckeditor.com/license
    33
    4 af.js      Found: 312 Missing: 123
    5 ar.js      Found: 329 Missing: 106
    6 bg.js      Found: 305 Missing: 130
    7 bn.js      Found: 307 Missing: 128
    8 bs.js      Found: 210 Missing: 225
    9 ca.js      Found: 435 Missing: 0
    10 cs.js      Found: 327 Missing: 108
    11 da.js      Found: 326 Missing: 109
    12 de.js      Found: 435 Missing: 0
    13 el.js      Found: 311 Missing: 124
    14 en-au.js   Found: 395 Missing: 40
    15 en-ca.js   Found: 395 Missing: 40
    16 en-uk.js   Found: 395 Missing: 40
    17 eo.js      Found: 282 Missing: 153
    18 es.js      Found: 435 Missing: 0
    19 et.js      Found: 326 Missing: 109
    20 eu.js      Found: 435 Missing: 0
    21 fa.js      Found: 327 Missing: 108
    22 fi.js      Found: 325 Missing: 110
    23 fo.js      Found: 326 Missing: 109
    24 fr-ca.js   Found: 327 Missing: 108
    25 fr.js      Found: 434 Missing: 1
    26 gl.js      Found: 308 Missing: 127
    27 gu.js      Found: 326 Missing: 109
    28 he.js      Found: 332 Missing: 103
    29 hi.js      Found: 327 Missing: 108
    30 hr.js      Found: 435 Missing: 0
    31 hu.js      Found: 326 Missing: 109
    32 is.js      Found: 332 Missing: 103
    33 it.js      Found: 434 Missing: 1
    34 ja.js      Found: 434 Missing: 1
    35 km.js      Found: 299 Missing: 136
    36 ko.js      Found: 318 Missing: 117
    37 lt.js      Found: 331 Missing: 104
    38 lv.js      Found: 308 Missing: 127
    39 mn.js      Found: 326 Missing: 109
    40 ms.js      Found: 287 Missing: 148
    41 nb.js      Found: 325 Missing: 110
    42 nl.js      Found: 327 Missing: 108
    43 no.js      Found: 325 Missing: 110
    44 pl.js      Found: 435 Missing: 0
    45 pt-br.js   Found: 434 Missing: 1
    46 pt.js      Found: 307 Missing: 128
    47 ro.js      Found: 326 Missing: 109
    48 ru.js      Found: 332 Missing: 103
    49 sk.js      Found: 327 Missing: 108
    50 sl.js      Found: 325 Missing: 110
    51 sr-latn.js Found: 301 Missing: 134
    52 sr.js      Found: 301 Missing: 134
    53 sv.js      Found: 324 Missing: 111
    54 th.js      Found: 312 Missing: 123
    55 tr.js      Found: 332 Missing: 103
    56 uk.js      Found: 435 Missing: 0
    57 vi.js      Found: 435 Missing: 0
    58 zh-cn.js   Found: 435 Missing: 0
    59 zh.js      Found: 435 Missing: 0
     4af.js      Found: 312 Missing: 124
     5ar.js      Found: 329 Missing: 107
     6bg.js      Found: 305 Missing: 131
     7bn.js      Found: 307 Missing: 129
     8bs.js      Found: 210 Missing: 226
     9ca.js      Found: 435 Missing: 1
     10cs.js      Found: 327 Missing: 109
     11da.js      Found: 326 Missing: 110
     12de.js      Found: 435 Missing: 1
     13el.js      Found: 311 Missing: 125
     14en-au.js   Found: 395 Missing: 41
     15en-ca.js   Found: 395 Missing: 41
     16en-uk.js   Found: 395 Missing: 41
     17eo.js      Found: 282 Missing: 154
     18es.js      Found: 435 Missing: 1
     19et.js      Found: 326 Missing: 110
     20eu.js      Found: 435 Missing: 1
     21fa.js      Found: 327 Missing: 109
     22fi.js      Found: 325 Missing: 111
     23fo.js      Found: 326 Missing: 110
     24fr-ca.js   Found: 327 Missing: 109
     25fr.js      Found: 434 Missing: 2
     26gl.js      Found: 308 Missing: 128
     27gu.js      Found: 326 Missing: 110
     28he.js      Found: 332 Missing: 104
     29hi.js      Found: 327 Missing: 109
     30hr.js      Found: 435 Missing: 1
     31hu.js      Found: 326 Missing: 110
     32is.js      Found: 332 Missing: 104
     33it.js      Found: 434 Missing: 2
     34ja.js      Found: 434 Missing: 2
     35km.js      Found: 299 Missing: 137
     36ko.js      Found: 318 Missing: 118
     37lt.js      Found: 331 Missing: 105
     38lv.js      Found: 308 Missing: 128
     39mn.js      Found: 326 Missing: 110
     40ms.js      Found: 287 Missing: 149
     41nb.js      Found: 325 Missing: 111
     42nl.js      Found: 327 Missing: 109
     43no.js      Found: 325 Missing: 111
     44pl.js      Found: 435 Missing: 1
     45pt-br.js   Found: 434 Missing: 2
     46pt.js      Found: 307 Missing: 129
     47ro.js      Found: 326 Missing: 110
     48ru.js      Found: 332 Missing: 104
     49sk.js      Found: 327 Missing: 109
     50sl.js      Found: 325 Missing: 111
     51sr-latn.js Found: 301 Missing: 135
     52sr.js      Found: 301 Missing: 135
     53sv.js      Found: 324 Missing: 112
     54th.js      Found: 312 Missing: 124
     55tr.js      Found: 332 Missing: 104
     56uk.js      Found: 435 Missing: 1
     57vi.js      Found: 435 Missing: 1
     58zh-cn.js   Found: 435 Missing: 1
     59zh.js      Found: 435 Missing: 1
  • _source/lang/fr.js

     
    661661        },
    662662
    663663        maximize : 'Agrandir',
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/et.js

     
    661661        },
    662662
    663663        maximize : 'Maximize', // MISSING
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/hr.js

     
    661661        },
    662662
    663663        maximize : 'Povećaj',
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/nl.js

     
    661661        },
    662662
    663663        maximize : 'Maximize', // MISSING
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/mn.js

     
    661661        },
    662662
    663663        maximize : 'Maximize', // MISSING
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/pl.js

     
    661661        },
    662662
    663663        maximize : 'Maksymalizuj',
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/th.js

     
    661661        },
    662662
    663663        maximize : 'Maximize', // MISSING
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/it.js

     
    661661        },
    662662
    663663        maximize : 'Massimizza',
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/sl.js

     
    661661        },
    662662
    663663        maximize : 'Maximize', // MISSING
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/lt.js

     
    661661        },
    662662
    663663        maximize : 'Maximize', // MISSING
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/sr-latn.js

     
    661661        },
    662662
    663663        maximize : 'Maximize', // MISSING
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/lv.js

     
    661661        },
    662662
    663663        maximize : 'Maximize', // MISSING
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/zh.js

     
    661661        },
    662662
    663663        maximize : '最大化',
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/ca.js

     
    661661        },
    662662
    663663        maximize : 'Maximiza',
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/en-ca.js

     
    661661        },
    662662
    663663        maximize : 'Maximize',
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/pt.js

     
    661661        },
    662662
    663663        maximize : 'Maximize', // MISSING
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/da.js

     
    661661        },
    662662
    663663        maximize : 'Maximize', // MISSING
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/sr.js

     
    661661        },
    662662
    663663        maximize : 'Maximize', // MISSING
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/tr.js

     
    661661        },
    662662
    663663        maximize : 'Maximize', // MISSING
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/fa.js

     
    661661        },
    662662
    663663        maximize : 'Maximize', // MISSING
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/bg.js

     
    661661        },
    662662
    663663        maximize : 'Maximize', // MISSING
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/de.js

     
    661661        },
    662662
    663663        maximize : 'Maximieren',
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/sv.js

     
    661661        },
    662662
    663663        maximize : 'Maximize', // MISSING
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/ja.js

     
    661661        },
    662662
    663663        maximize : '最大化',
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/he.js

     
    661661        },
    662662
    663663        maximize : 'Maximize', // MISSING
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/fi.js

     
    661661        },
    662662
    663663        maximize : 'Maximize', // MISSING
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/hi.js

     
    661661        },
    662662
    663663        maximize : 'Maximize', // MISSING
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/lang/eo.js

     
    661661        },
    662662
    663663        maximize : 'Maximize', // MISSING
     664        minimize : 'Minimize', // MISSING
    664665
    665666        fakeobjects :
    666667        {
  • _source/plugins/maximize/plugin.js

     
    223223
    224224                                                this.toggleState();
    225225
     226                                                // Toggle button label.
     227                                                var button = this.getButtons()[ 0 ];
     228                                                var label = ( this.state == CKEDITOR.TRISTATE_OFF )
     229                                                        ? lang.maximize : lang.minimize;
     230                                                var buttonNode = editor.element.getDocument().getById( button.id );
     231                                                buttonNode.getChild( 1 ).setHtml( label );
     232                                                buttonNode.setAttribute( 'title', label );
     233                                                buttonNode.setAttribute( 'href', 'javascript:void("' + label + '");' );
     234
    226235                                                // Restore selection and scroll position in editing area.
    227236                                                if ( editor.mode == 'wysiwyg' )
    228237                                                {
  • _source/core/command.js

     
    2931
    3032CKEDITOR.command.prototype =
    3133{
     34        editor : null,
     35
    3236        enable : function()
    3337        {
    3438                if ( this.state == CKEDITOR.TRISTATE_DISABLED )
     
    6468                        this.setState( CKEDITOR.TRISTATE_ON );
    6569                else if ( this.state == CKEDITOR.TRISTATE_ON )
    6670                        this.setState( CKEDITOR.TRISTATE_OFF );
     71        },
     72
     73        getButtons : function( name )
     74        {
     75                var buttons = [];
     76                for ( var t = 0, toolbar ; toolbar = this.editor.toolbox.toolbars[ t++ ] ; )
     77                {
     78                        for ( var i = 0, item ; item = toolbar.items[ i++ ] ; )
     79                        {
     80                                if ( item.button && item.button.command == this.name )
     81                                        buttons.push( item );
     82                        }
     83                }
     84                return buttons;
    6785        }
    6886};
    6987
  • _source/core/editor.js

     
    433433                 */
    434434                addCommand : function( commandName, commandDefinition )
    435435                {
     436                        commandDefinition.name = commandName;
    436437                        return this._.commands[ commandName ] = new CKEDITOR.command( this, commandDefinition );
    437438                },
    438439
  • CHANGES.html

     
    245245                        copy and paste Flash content among different editor instances.</li>
    246246                <li><a href="http://dev.fckeditor.net/ticket/4193">#4193</a> : Automatic font color produced empty span on Firefox 3.5.</li>
    247247                <li><a href="http://dev.fckeditor.net/ticket/4186">#4186</a> : [FF] Fixed First open float panel cause host page scrollbar blinking.</li>
     248                <li><a href="http://dev.fckeditor.net/ticket/4028">#4028</a> : Maximize control's tool tip was wrong once it is maximized.</li>
    248249        </ul>
    249250        <h3>
    250251                CKEditor 3.0 RC</h3>
© 2003 – 2022, CKSource sp. z o.o. sp.k. All rights reserved. | Terms of use | Privacy policy