Changeset 5171


Ignore:
Timestamp:
02/21/10 02:35:01 (5 years ago)
Author:
fredck
Message:

Merged trunk [5151-5170].

Location:
CKEditor/branches/versions/3.2.x
Files:
18 edited

Legend:

Unmodified
Added
Removed
  • CKEditor/branches/versions/3.2.x

  • CKEditor/branches/versions/3.2.x/CHANGES.html

    r5168 r5171  
    8787                <li><a href="http://dev.fckeditor.net/ticket/4951">#4951</a> : Replacing patterns into empty string throws errors.</li>
    8888                <li><a href="http://dev.fckeditor.net/ticket/4963">#4963</a> : Link dialog doesn't open properly for e-mail type links.</li>
    89                 <li><a href="http://dev.fckeditor.net/ticket/4999">#4999</a> : Adding undo snapshot for editor::setData.</li>
    9089                <li><a href="http://dev.fckeditor.net/ticket/5043">#5043</a> : Removed the possibility of having an unwanted script tag being outputted with the editor contents.</li>
    9190                <li><a href="http://dev.fckeditor.net/ticket/3678">#3678</a> : There were issues when editing links inside floating divs with IE.</li>
    9291                <li><a href="http://dev.fckeditor.net/ticket/4763">#4763</a> : Press Enter key with text selected will not delete the text.</li>
    93                 <li><a href="http://dev.fckeditor.net/ticket/4716">#4716</a> : [IE] Cursor remain blinking in editor when focus is moved to any button that following.</li>
    9492                <li><a href="http://dev.fckeditor.net/ticket/5096">#5096</a> : Simple ampersand attribute value doesn't work for more than once occurance.</li>
    9593                <li><a href="http://dev.fckeditor.net/ticket/3494">#3494</a> : Context menu is too narrow in some translations.</li>
     
    112110                <li><a href="http://dev.fckeditor.net/ticket/5163">#5163</a> : The undo system was not working on some specific cases.</li>
    113111                <li><a href="http://dev.fckeditor.net/ticket/5162">#5162</a> : The ajax sample was throwing errors when loading data.</li>
     112                <li><a href="http://dev.fckeditor.net/ticket/4999">#4999</a> : The Template dialog was not generating an undo snapshot.</li>
    114113                <li><a href="http://dev.fckeditor.net/ticket/5213">#5213</a> : Reorganization of some entries in the language files to make it more consistent.</li>
    115114                <li><a href="http://dev.fckeditor.net/ticket/5199">#5199</a> : In IE, single row toolbars didn't have the bottom padding.</li>
  • CKEditor/branches/versions/3.2.x/_dev/releaser/ckreleaser.release

    • Property svn:mergeinfo changed (with no actual effect on merging)
  • CKEditor/branches/versions/3.2.x/_dev/releaser/release.bat

    • Property svn:mergeinfo changed (with no actual effect on merging)
  • CKEditor/branches/versions/3.2.x/_samples/ajax.html

    r5147 r5171  
    2929        // Create a new editor inside the <div id="editor">
    3030        editor = CKEDITOR.appendTo( 'editor' );
    31         editor.setData( html, null, true );
     31        editor.setData( html );
    3232
    3333        // This sample may break here if the ckeditor_basic.js is used. In such case, the following code should be used instead:
    3434        /*
    3535        if ( editor.setData )
    36                 editor.setData( html, null, true );
     36                editor.setData( html );
    3737        else
    3838        {
    3939                CKEDITOR.on( 'loaded', function()
    4040                        {
    41                                 editor.setData( html, null, true );
     41                                editor.setData( html );
    4242                        });
    4343        }
  • CKEditor/branches/versions/3.2.x/_source/core/config.js

    r5092 r5171  
    9090         * automatically localize the editor to the user language, if supported,
    9191         * otherwise the {@link CKEDITOR.config.defaultLanguage} language is used.
    92          * @default true
    93          * @type Boolean
     92         * @default '' (empty)
     93         * @type String
    9494         * @example
    9595         * // Load the German interface.
  • CKEditor/branches/versions/3.2.x/_source/core/editor.js

    r5151 r5171  
    586586                 * @param {Function} callback Function to be called after the setData
    587587                 *              is completed.
    588                  * @param {Boolean} noUndo Indicates that the function call must not
    589                  *              create and undo snapshot.
    590588                 * @example
    591589                 * CKEDITOR.instances.editor1.<b>setData</b>( '&lt;p&gt;This is the editor data.&lt;/p&gt;' );
     
    596594                 *     });
    597595                 */
    598                 setData : function( data , callback, noUndo )
    599                 {
    600                         noUndo !== false && this.fire( 'saveSnapshot' );
    601 
    602                         this.on( 'dataReady', function( evt )
     596                setData : function( data , callback )
     597                {
     598                        if( callback )
     599                        {
     600                                this.on( 'dataReady', function( evt )
    603601                                {
    604602                                        evt.removeListener();
    605                                         callback && callback.call( evt.editor );
    606                                         noUndo !== false && this.fire( 'saveSnapshot' );
    607                                 });
     603                                        callback.call( evt.editor );
     604                                } );
     605                        }
    608606
    609607                        // Fire "setData" so data manipulation may happen.
     
    694692 * @name CKEDITOR.config.htmlEncodeOutput
    695693 * @since 3.1
    696  * @type {Boolean}
     694 * @type Boolean
    697695 * @default false
    698696 * @example
  • CKEditor/branches/versions/3.2.x/_source/lang/_translationstatus.txt

    r5158 r5171  
    1717en-gb.js   Found: 369 Missing: 120
    1818eo.js      Found: 259 Missing: 230
    19 es.js      Found: 460 Missing: 29
     19es.js      Found: 466 Missing: 23
    2020et.js      Found: 300 Missing: 189
    2121eu.js      Found: 403 Missing: 86
  • CKEditor/branches/versions/3.2.x/_source/lang/es.js

    r5158 r5171  
    9898                advancedTab             : 'Avanzado',
    9999                validateNumberFailed : 'El valor no es un número.',
    100                 confirmNewPage  : 'Cualquier cambio que no se haya guardado se perderá. ¿Está seguro de querer crear una nueva página?',
    101                 confirmCancel   : 'Algunas de las opciones se han cambiado. ¿Está seguro de querer cerrar el diálogo?',
     100                confirmNewPage  : 'Cualquier cambio que no se haya guardado se perderá.\r\n¿Está seguro de querer crear una nueva página?',
     101                confirmCancel   : 'Algunas de las opciones se han cambiado.\r\n¿Está seguro de querer cerrar el diálogo?',
    102102                options                 : 'Options', // MISSING
    103103                target                  : 'Target', // MISSING
     
    471471                oneChange               : 'Control finalizado: se ha cambiado una palabra',
    472472                manyChanges             : 'Control finalizado: se ha cambiado %1 palabras',
    473                 ieSpellDownload : 'Módulo de Control de Ortografía no instalado. ¿Desea descargarlo ahora?'
     473                ieSpellDownload : 'Módulo de Control de Ortografía no instalado.\r\n¿Desea descargarlo ahora?'
    474474        },
    475475
     
    504504        {
    505505                title           : 'Pegar',
    506                 cutError        : 'La configuración de seguridad de este navegador no permite la ejecución automática de operaciones de cortado. Por favor use el teclado (Ctrl+X).',
    507                 copyError       : 'La configuración de seguridad de este navegador no permite la ejecución automática de operaciones de copiado. Por favor use el teclado (Ctrl+C).',
    508                 pasteMsg        : 'Por favor pegue dentro del cuadro utilizando el teclado (<STRONG>Ctrl+V</STRONG>); luego presione <STRONG>Aceptar</STRONG>.',
    509                 securityMsg     : 'Debido a la configuración de seguridad de su navegador, el editor no tiene acceso al portapapeles. Es necesario que lo pegue de nuevo en esta ventana.',
     506                cutError        : 'La configuración de seguridad de este navegador no permite la ejecución automática de operaciones de cortado.\r\nPor favor use el teclado (Ctrl+X).',
     507                copyError       : 'La configuración de seguridad de este navegador no permite la ejecución automática de operaciones de copiado.\r\nPor favor use el teclado (Ctrl+C).',
     508                pasteMsg        : 'Por favor pegue dentro del cuadro utilizando el teclado (<STRONG>Ctrl+V</STRONG>);\r\nluego presione <STRONG>Aceptar</STRONG>.',
     509                securityMsg     : 'Debido a la configuración de seguridad de su navegador, el editor no tiene acceso al portapapeles.\r\nEs necesario que lo pegue de nuevo en esta ventana.',
    510510                pasteArea       : 'Paste Area' // MISSING
    511511        },
     
    513513        pastefromword :
    514514        {
    515                 confirmCleanup  : 'El texto que desea parece provenir de Word. Desea depurarlo antes de pegarlo?',
     515                confirmCleanup  : 'El texto que desea parece provenir de Word.\r\n¿Desea depurarlo antes de pegarlo?',
    516516                toolbar                 : 'Pegar desde Word',
    517517                title                   : 'Pegar desde Word',
     
    605605        {
    606606                '000' : 'Negro',
    607                 '800000' : 'Granate',
    608                 '8B4513' : 'Saddle Brown', // MISSING
     607                '800000' : 'Marrón oscuro',
     608                '8B4513' : 'Marrón tierra',
    609609                '2F4F4F' : 'Pizarra Oscuro',
    610610                '008080' : 'Azul verdoso',
    611611                '000080' : 'Azul marino',
    612612                '4B0082' : 'Añil',
    613                 '696969' : 'Gris medio',
    614                 'B22222' : 'Fire Brick', // MISSING
     613                '696969' : 'Gris oscuro',
     614                'B22222' : 'Ladrillo',
    615615                'A52A2A' : 'Marrón',
    616                 'DAA520' : 'Golden Rod', // MISSING
     616                'DAA520' : 'Oro oscuro',
    617617                '006400' : 'Verde oscuro',
    618618                '40E0D0' : 'Turquesa',
    619                 '0000CD' : 'Medium Blue', // MISSING
     619                '0000CD' : 'Azul medio-oscuro',
    620620                '800080' : 'Púrpura',
    621621                '808080' : 'Gris',
     
    627627                '00F' : 'Azul',
    628628                'EE82EE' : 'Violeta',
    629                 'A9A9A9' : 'Gris oscuro',
     629                'A9A9A9' : 'Gris medio',
    630630                'FFA07A' : 'Salmón claro',
    631631                'FFA500' : 'Naranja',
     
    634634                'AFEEEE' : 'Turquesa claro',
    635635                'ADD8E6' : 'Azul claro',
    636                 'DDA0DD' : 'Ciruela',
     636                'DDA0DD' : 'Violeta claro',
    637637                'D3D3D3' : 'Gris claro',
    638                 'FFF0F5' : 'Lavender Blush', // MISSING
     638                'FFF0F5' : 'Lavanda rojizo',
    639639                'FAEBD7' : 'Blanco antiguo',
    640640                'FFFFE0' : 'Amarillo claro',
    641641                'F0FFF0' : 'Miel',
    642642                'F0FFFF' : 'Azul celeste',
    643                 'F0F8FF' : 'Alice Blue', // MISSING
    644                 'E6E6FA' : 'LAvanda',
     643                'F0F8FF' : 'Azul pálido',
     644                'E6E6FA' : 'Lavanda',
    645645                'FFF' : 'Blanco'
    646646        },
  • CKEditor/branches/versions/3.2.x/_source/plugins/basicstyles/plugin.js

    r4858 r5171  
    4343
    4444// Basic Inline Styles.
     45/**
     46 * The style definition to be used to apply the bold style in the text.
     47 * @type Object
     48 * @example
     49 * config.coreStyles_bold = { element : 'b', overrides : 'strong' };
     50 * @example
     51 * config.coreStyles_bold = { element : 'span', attributes : {'class': 'Bold'} };
     52 */
    4553CKEDITOR.config.coreStyles_bold                 = { element : 'strong', overrides : 'b' };
     54/**
     55 * The style definition to be used to apply the italic style in the text.
     56 * @type Object
     57 * @default { element : 'em', overrides : 'i' }
     58 * @example
     59 * CKEDITOR.config.coreStyles_italic            = { element : 'span', attributes : {'class': 'Italic'} };
     60 */
    4661CKEDITOR.config.coreStyles_italic               = { element : 'em', overrides : 'i' };
     62/**
     63 * The style definition to be used to apply the underline style in the text.
     64 * @type Object
     65 * @default { element : 'u' }
     66 * @example
     67 * CKEDITOR.config.coreStyles_underline = { element : 'span', attributes : {'class': 'Underline'}};
     68 */
    4769CKEDITOR.config.coreStyles_underline    = { element : 'u' };
     70/**
     71 * The style definition to be used to apply the strike style in the text.
     72 * @type Object
     73 * @default { element : 'strike' }
     74 * @example
     75 * CKEDITOR.config.coreStyles_strike            = { element : 'span', attributes : {'class': 'StrikeThrough'}, overrides : 'strike' };
     76 */
    4877CKEDITOR.config.coreStyles_strike               = { element : 'strike' };
     78/**
     79 * The style definition to be used to apply the subscript style in the text.
     80 * @type Object
     81 * @default { element : 'sub' }
     82 * @example
     83 * CKEDITOR.config.coreStyles_subscript = { element : 'span', attributes : {'class': 'Subscript'}, overrides : 'sub' };
     84 */
    4985CKEDITOR.config.coreStyles_subscript    = { element : 'sub' };
     86/**
     87 * The style definition to be used to apply the superscript style in the text.
     88 * @type Object
     89 * @default { element : 'sup' }
     90 * @example
     91 * CKEDITOR.config.coreStyles_superscript       = { element : 'span', attributes : {'class': 'Superscript'}, overrides : 'sup' };
     92 */
    5093CKEDITOR.config.coreStyles_superscript  = { element : 'sup' };
  • CKEditor/branches/versions/3.2.x/_source/plugins/div/dialogs/div.js

    • Property svn:mergeinfo changed (with no actual effect on merging)
  • CKEditor/branches/versions/3.2.x/_source/plugins/div/plugin.js

    • Property svn:mergeinfo changed (with no actual effect on merging)
  • CKEditor/branches/versions/3.2.x/_source/plugins/indent/plugin.js

    r5151 r5171  
    322322                indentClasses : null
    323323        });
     324
     325/**
     326 * Size of each indentation step
     327 * @type Number
     328 * @default 40
     329 * @example
     330 * config.indentOffset = 4;
     331 */
     332
     333 /**
     334 * Unit for the indentation style
     335 * @type String
     336 * @default 'px'
     337 * @example
     338 * config.indentUnit = 'em';
     339 */
     340
     341 /**
     342 * List of classes to use for indenting the contents. If it's null, no classes will be used
     343 * and instead the {@link #indentUnit} and {@link #indentOffset} properties will be used.
     344 * @type Array
     345 * default null
     346 * @example
     347 * // Use the classes 'Indent1', 'Indent2', 'Indent3'
     348 * config.indentClasses = ['Indent1', 'Indent2', 'Indent3'];
     349 */
  • CKEditor/branches/versions/3.2.x/_source/plugins/link/dialogs/link.js

    r5158 r5171  
    13961396
    13971397/**
    1398  * <p>The e-mail address anti-spam protection option. The protection will be
    1399  * applied when creating or modifying e-mail links through the editor interface.</p>
    1400  * <p>Two methods of protection can be choosed:</p>
     1398 * The e-mail address anti-spam protection option. The protection will be
     1399 * applied when creating or modifying e-mail links through the editor interface.<br>
     1400 * Two methods of protection can be choosed:
    14011401 * <ol> <li>The e-mail parts (name, domain and any other query string) are
    14021402 *                      assembled into a function call pattern. Such function must be
     
    14051405 *                      has no meaning for humans or spam bots, but which is properly
    14061406 *                      rendered and accepted by the browser.</li></ol>
    1407  * <p>Both approaches require JavaScript to be enabled.</p>
     1407 * Both approaches require JavaScript to be enabled.
    14081408 * @name CKEDITOR.config.emailProtection
    14091409 * @since 3.1
    1410  * @type {String}
     1410 * @type String
    14111411 * @default '' (empty string = disabled)
    14121412 * @example
  • CKEditor/branches/versions/3.2.x/_source/plugins/selection/plugin.js

    r5151 r5171  
    139139                                                                // Disable selections from being saved.
    140140                                                                saveEnabled = false;
    141 
    142                                                                 // IE before version 8 will leave cursor blinking inside the document after
    143                                                                 // editor blurred unless we clean up the selection. (#4716)
    144                                                                 if ( CKEDITOR.env.ie && CKEDITOR.env.version < 8 )
    145                                                                 {
    146                                                                         // IE stack overflows when we're doing so inside table. (#5114)
    147                                                                         var parent =
    148                                                                                 savedRange
    149                                                                                 && savedRange.parentElement
    150                                                                                 && savedRange.parentElement();
    151 
    152                                                                         if ( !( parent && parent.tagName.toLowerCase() in CKEDITOR.dtd.$tableContent ) )
    153                                                                                 editor.document.$.selection.empty();
    154                                                                 }
    155141                                                        });
    156142
  • CKEditor/branches/versions/3.2.x/_source/plugins/showborders/plugin.js

    • Property svn:mergeinfo changed (with no actual effect on merging)
  • CKEditor/branches/versions/3.2.x/_source/plugins/templates/dialogs/templates.js

    r5092 r5171  
    8282                                                range.moveToElementEditStart( editor.document.getBody() );
    8383                                                range.select( true );
     84                                                setTimeout( function ()
     85                                                {
     86                                                        editor.fire( 'saveSnapshot' );
     87                                                }, 0 );
    8488                                        } );
     89
     90                                        editor.fire( 'saveSnapshot' );
    8591                                        editor.setData( html );
    8692                                }
  • CKEditor/branches/versions/3.2.x/_source/skins/v2/richcombo.css

    r5121 r5171  
    145145        width: 14px;
    146146        height: 20px;
    147         _height: 22px;
    148147}
    149148
     
    284283        float: none;
    285284}
     285
     286.cke_skin_v2 .cke_browser_iequirks .cke_rcombo .cke_openbutton
     287{
     288        height: 22px;
     289}
Note: See TracChangeset for help on using the changeset viewer.
© 2003 – 2015 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy