Changeset 5171


Ignore:
Timestamp:
02/21/10 02:35:01 (4 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 – 2012 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy