Changeset 1740
- Timestamp:
- 2008-03-20 07:48:50 (7 months ago)
- Location:
- FCKeditor/trunk
- Files:
-
- 3 modified
-
editor/lang/ca.js (modified) (9 diffs)
-
editor/_source/classes/fckstyle.js (modified) (4 diffs)
-
_whatsnew.html (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
FCKeditor/trunk/editor/lang/ca.js
r1565 r1740 27 27 Dir : "ltr", 28 28 29 ToolbarCollapse : " Col·lapsa la barra",30 ToolbarExpand : "Amplia la barra ",29 ToolbarCollapse : "Redueix la barra d'eines", 30 ToolbarExpand : "Amplia la barra d'eines", 31 31 32 32 // Toolbar Items and Context Menu 33 33 Save : "Desa", 34 34 NewPage : "Nova Pàgina", 35 Preview : "Vis ta Prèvia",35 Preview : "Visualització prèvia", 36 36 Cut : "Retalla", 37 37 Copy : "Copia", … … 59 59 InsertSmileyLbl : "Icona", 60 60 InsertSmiley : "Insereix icona", 61 About : "Quant a FCKeditor",61 About : "Quant a l'FCKeditor", 62 62 Bold : "Negreta", 63 63 Italic : "Cursiva", … … 66 66 Subscript : "Subíndex", 67 67 Superscript : "Superíndex", 68 LeftJustify : "Alinia mentesquerra",69 CenterJustify : " Aliniament centrat",70 RightJustify : "Alinia mentdreta",71 BlockJustify : "Justifica ",72 DecreaseIndent : " Sagna el text",73 IncreaseIndent : " Treu el sagnat del text",68 LeftJustify : "Alinia a l'esquerra", 69 CenterJustify : "Centrat", 70 RightJustify : "Alinia a la dreta", 71 BlockJustify : "Justificat", 72 DecreaseIndent : "Redueix el sagnat", 73 IncreaseIndent : "Augmenta el sagnat", 74 74 Blockquote : "Bloc de cita", 75 75 Undo : "Desfés", 76 76 Redo : "Refés", 77 77 NumberedListLbl : "Llista numerada", 78 NumberedList : " Aplica o elimina la llista numerada",78 NumberedList : "Numeració activada/desactivada", 79 79 BulletedListLbl : "Llista de pics", 80 BulletedList : " Aplica o elimina la llista de pics",80 BulletedList : "Pics activats/descativats", 81 81 ShowTableBorders : "Mostra les vores de les taules", 82 82 ShowDetails : "Mostra detalls", … … 144 144 FormProp : "Propietats del formulari", 145 145 146 FontFormats : "Normal;Formatejat;Adreça;Encapçalament 1;Encapçalament 2;Encapçalament 3;Encapçalament 4;Encapçalament 5;Encapçalament 6 ",146 FontFormats : "Normal;Formatejat;Adreça;Encapçalament 1;Encapçalament 2;Encapçalament 3;Encapçalament 4;Encapçalament 5;Encapçalament 6;Normal (DIV)", 147 147 148 148 // Alerts and Messages … … 375 375 // Speller Pages Dialog 376 376 DlgSpellNotInDic : "No és al diccionari", 377 DlgSpellChangeTo : " Canvia a",377 DlgSpellChangeTo : "Reemplaça amb", 378 378 DlgSpellBtnIgnore : "Ignora", 379 379 DlgSpellBtnIgnoreAll : "Ignora-les totes", … … 381 381 DlgSpellBtnReplaceAll : "Canvia-les totes", 382 382 DlgSpellBtnUndo : "Desfés", 383 DlgSpellNoSuggestions : "Cap sug erència",384 DlgSpellProgress : " Comprovació ortogràfica en progrés",385 DlgSpellNoMispell : " Comprovació ortogràfica completada",386 DlgSpellNoChanges : " Comprovació ortogràfica: cap paraulada canviada",387 DlgSpellOneChange : " Comprovació ortogràfica: una paraula canviada",388 DlgSpellManyChanges : " Comprovació ortogràfica %1 paraules canviades",389 390 IeSpellDownload : " Comprovació ortogràfica no instal·lada. Voleu descarregar-ho ara?",383 DlgSpellNoSuggestions : "Cap suggeriment", 384 DlgSpellProgress : "Verificació ortogràfica en curs...", 385 DlgSpellNoMispell : "Verificació ortogràfica acabada: no hi ha cap paraula mal escrita", 386 DlgSpellNoChanges : "Verificació ortogràfica: no s'ha canviat cap paraula", 387 DlgSpellOneChange : "Verificació ortogràfica: s'ha canviat una paraula", 388 DlgSpellManyChanges : "Verificació ortogràfica: s'han canviat %1 paraules", 389 390 IeSpellDownload : "Verificació ortogràfica no instal·lada. Voleu descarregar-ho ara?", 391 391 392 392 // Button Dialog … … 431 431 DlgTextName : "Nom", 432 432 DlgTextValue : "Valor", 433 DlgTextCharWidth : "Amplada de caràcter",434 DlgTextMaxChars : " Màxim de caràcters",433 DlgTextCharWidth : "Amplada", 434 DlgTextMaxChars : "Nombre màxim de caràcters", 435 435 DlgTextType : "Tipus", 436 436 DlgTextTypeText : "Text", … … 452 452 DlgLstTypeLCase : "Lletres minúscules (a, b, c)", 453 453 DlgLstTypeUCase : "Lletres majúscules (A, B, C)", 454 DlgLstTypeSRoman : "Números romans minúscules (i, ii, iii)",455 DlgLstTypeLRoman : "Números romans majúscules (I, II, III)",454 DlgLstTypeSRoman : "Números romans en minúscules (i, ii, iii)", 455 DlgLstTypeLRoman : "Números romans en majúscules (I, II, III)", 456 456 457 457 // Document Properties Dialog … … 502 502 Templates : "Plantilles", 503 503 DlgTemplatesTitle : "Contingut plantilles", 504 DlgTemplatesSelMsg : "Si us plau, seleccioneu la plantilla per obrir enl'editor<br>(el contingut actual no serà enregistrat):",504 DlgTemplatesSelMsg : "Si us plau, seleccioneu la plantilla per obrir a l'editor<br>(el contingut actual no serà enregistrat):", 505 505 DlgTemplatesLoading : "Carregant la llista de plantilles. Si us plau, espereu...", 506 506 DlgTemplatesNoTpl : "(No hi ha plantilles definides)", -
FCKeditor/trunk/editor/_source/classes/fckstyle.js
r1716 r1740 820 820 results.push( value ) ; 821 821 } ) ; 822 822 823 823 // Assigning innerHTML to <PRE> in IE causes all linebreaks to be reduced to spaces. 824 824 // Assigning outerHTML to <PRE> in IE doesn't work if the <PRE> isn't contained in another node … … 858 858 var doc = range.Window.document ; 859 859 860 var preBlocks = [] ; 861 var convertedPreBlocks = [] ; 862 860 863 while( ( block = iterator.GetNextParagraph() ) ) // Only one = 861 864 { … … 867 870 var blockIsPre = block.nodeName.IEquals( 'pre' ) ; 868 871 if ( newBlockIsPre && !blockIsPre ) 872 { 869 873 newBlock = this._ToPre( doc, block, newBlock ) ; 874 preBlocks.push( newBlock ) ; 875 } 870 876 else if ( !newBlockIsPre && blockIsPre ) 877 { 871 878 newBlock = this._FromPre( doc, block, newBlock ) ; 879 convertedPreBlocks.push( newBlock ) ; 880 } 872 881 else // Convering from a regular block to another regular block. 873 882 FCKDomTools.MoveChildren( block, newBlock ) ; … … 876 885 block.parentNode.insertBefore( newBlock, block ) ; 877 886 FCKDomTools.RemoveNode( block ) ; 887 } 888 889 // Merge adjacent <PRE> blocks for #1229. 890 for ( var i = 0 ; i < preBlocks.length - 1 ; i++ ) 891 { 892 // Check if the next block in HTML equals the next <PRE> block generated. 893 if ( FCKDomTools.GetNextSourceElement( preBlocks[i], true, [], [], true ) != preBlocks[i+1] ) 894 continue ; 895 896 // Merge the upper <PRE> block's content into the lower <PRE> block. 897 // Remove the upper <PRE> block. 898 preBlocks[i+1].innerHTML = preBlocks[i].innerHTML + '\n\n' + preBlocks[i+1].innerHTML ; 899 FCKDomTools.RemoveNode( preBlocks[i] ) ; 900 } 901 902 // Split converted <PRE> blocks for #1229. 903 for ( var i = 0 ; i < convertedPreBlocks.length ; i++ ) 904 { 905 var currentBlock = convertedPreBlocks[i] ; 906 var lastNewBlock = null ; 907 for ( var j = 0 ; j < currentBlock.childNodes.length ; j++ ) 908 { 909 var cursor = currentBlock.childNodes[j] ; 910 911 // If we have two <BR>s, and they're not at the beginning or the end, 912 // then we'll split up the contents following them into another block. 913 if ( cursor.nodeName.IEquals( 'br' ) && j != 0 && j != currentBlock.childNodes.length - 2 914 && cursor.nextSibling && cursor.nextSibling.nodeName.IEquals( 'br' ) ) 915 { 916 FCKDomTools.RemoveNode( cursor.nextSibling ) ; 917 FCKDomTools.RemoveNode( cursor ) ; 918 j-- ; // restart at current index at next iteration 919 lastNewBlock = FCKDomTools.InsertAfterNode( lastNewBlock || currentBlock, doc.createElement( currentBlock.nodeName ) ) ; 920 continue ; 921 } 922 923 if ( lastNewBlock ) 924 { 925 FCKDomTools.MoveNode( cursor, lastNewBlock ) ; 926 j-- ; // restart at current index at next iteration 927 } 928 } 878 929 } 879 930 -
FCKeditor/trunk/_whatsnew.html
r1736 r1740 239 239 <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/1868">#1868</a>] Links 240 240 to file browser has been changed to avoid requests containing double dots.</li> 241 <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/1229">#1229</a>] Converting 242 multiple contiguous paragraphs to Formatted will now be merged into a single 243 <PRE> block.</li> 241 244 </ul> 242 245 <p>