diff -rupN 2.5.x/FCKeditor/_documentation.html 2.6.x/FCKeditor/_documentation.html --- 2.5.x/FCKeditor/_documentation.html 2007-04-04 19:15:17.000000000 +0100 +++ 2.6.x/FCKeditor/_documentation.html 2008-07-22 18:15:06.000000000 +0100 @@ -1,7 +1,7 @@ - + + + + FCKeditor - Adobe AIR Sample + + + + + + + +

+ FCKeditor - Adobe AIR Sample +

+
+ This sample loads FCKeditor with full features enabled. +
+
+ + + Binary files 2.5.x/FCKeditor/_samples/adobeair/sample01_cert.pfx and 2.6.x/FCKeditor/_samples/adobeair/sample01_cert.pfx differ diff -rupN 2.5.x/FCKeditor/_samples/afp/fck.afpa 2.6.x/FCKeditor/_samples/afp/fck.afpa --- 2.5.x/FCKeditor/_samples/afp/fck.afpa 2006-06-17 04:47:01.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/afp/fck.afpa 2008-07-22 18:15:06.000000000 +0100 @@ -1 +1 @@ - \ No newline at end of file + diff -rupN 2.5.x/FCKeditor/_samples/afp/fck.afpa.code 2.6.x/FCKeditor/_samples/afp/fck.afpa.code --- 2.5.x/FCKeditor/_samples/afp/fck.afpa.code 2007-04-04 19:15:17.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/afp/fck.afpa.code 2008-07-22 18:15:06.000000000 +0100 @@ -1,5 +1,5 @@ * FCKeditor - The text editor for Internet - http://www.fckeditor.net - * Copyright (C) 2003-2007 Frederico Caldeira Knabben + * Copyright (C) 2003-2008 Frederico Caldeira Knabben * * == BEGIN LICENSE == * @@ -163,4 +163,3 @@ RETURN (tcString) ENDDEFINE - diff -rupN 2.5.x/FCKeditor/_samples/afp/sample01.afp 2.6.x/FCKeditor/_samples/afp/sample01.afp --- 2.5.x/FCKeditor/_samples/afp/sample01.afp 2007-04-04 19:15:17.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/afp/sample01.afp 2008-07-22 18:15:06.000000000 +0100 @@ -1,6 +1,6 @@ <% * FCKeditor - The text editor for Internet - http://www.fckeditor.net - * Copyright (C) 2003-2007 Frederico Caldeira Knabben + * Copyright (C) 2003-2008 Frederico Caldeira Knabben * * == BEGIN LICENSE == * @@ -38,7 +38,7 @@ sBasePath="../../../fckeditor/" && Change this to your local path - lcText=[This is some sample text. You are using ] + lcText=[

This is some sample text. You are using ] lcText=lcText+[FCKeditor.] oFCKeditor = CREATEOBJECT("FCKeditor") diff -rupN 2.5.x/FCKeditor/_samples/afp/sample02.afp 2.6.x/FCKeditor/_samples/afp/sample02.afp --- 2.5.x/FCKeditor/_samples/afp/sample02.afp 2007-04-04 19:15:17.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/afp/sample02.afp 2008-07-22 18:15:06.000000000 +0100 @@ -1,6 +1,6 @@ <% * FCKeditor - The text editor for Internet - http://www.fckeditor.net - * Copyright (C) 2003-2007 Frederico Caldeira Knabben + * Copyright (C) 2003-2008 Frederico Caldeira Knabben * * == BEGIN LICENSE == * @@ -17,7 +17,7 @@ * http://www.mozilla.org/MPL/MPL-1.1.html * * == END LICENSE == - * + * * This page is a basic Sample for FCKeditor integration in the AFP script language (www.afpages.de) * %> @@ -97,7 +97,7 @@ oFCKeditor.aconfig[2,2]=lcLanguage ENDIF - lcText=[This is some sample text. You are using ] + lcText=[

This is some sample text. You are using ] lcText=lcText+[FCKeditor.] oFCKeditor.BasePath = sBasePath diff -rupN 2.5.x/FCKeditor/_samples/afp/sample03.afp 2.6.x/FCKeditor/_samples/afp/sample03.afp --- 2.5.x/FCKeditor/_samples/afp/sample03.afp 2007-04-04 19:15:17.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/afp/sample03.afp 2008-07-22 18:15:06.000000000 +0100 @@ -1,6 +1,6 @@ <% * FCKeditor - The text editor for Internet - http://www.fckeditor.net - * Copyright (C) 2003-2007 Frederico Caldeira Knabben + * Copyright (C) 2003-2008 Frederico Caldeira Knabben * * == BEGIN LICENSE == * @@ -75,7 +75,7 @@ oFCKeditor.ToolbarSet=lcToolbar ENDIF - lcText=[This is some sample text. You are using ] + lcText=[

This is some sample text. You are using ] lcText=lcText+[FCKeditor.] oFCKeditor.BasePath = sBasePath diff -rupN 2.5.x/FCKeditor/_samples/afp/sample04.afp 2.6.x/FCKeditor/_samples/afp/sample04.afp --- 2.5.x/FCKeditor/_samples/afp/sample04.afp 2007-04-04 19:15:17.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/afp/sample04.afp 2008-07-22 18:15:06.000000000 +0100 @@ -1,6 +1,6 @@ <% * FCKeditor - The text editor for Internet - http://www.fckeditor.net - * Copyright (C) 2003-2007 Frederico Caldeira Knabben + * Copyright (C) 2003-2008 Frederico Caldeira Knabben * * == BEGIN LICENSE == * @@ -82,7 +82,7 @@ oFCKeditor.aconfig[1,2]="/fckeditor/editor/skins/"+lcSkin+"/" && <-- Change this to your local path ENDIF - lcText=[This is some sample text. You are using ] + lcText=[

This is some sample text. You are using ] lcText=lcText+[FCKeditor.] oFCKeditor.BasePath = sBasePath diff -rupN 2.5.x/FCKeditor/_samples/afp/sampleposteddata.afp 2.6.x/FCKeditor/_samples/afp/sampleposteddata.afp --- 2.5.x/FCKeditor/_samples/afp/sampleposteddata.afp 2007-04-04 19:15:17.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/afp/sampleposteddata.afp 2008-07-22 18:15:06.000000000 +0100 @@ -1,6 +1,6 @@ <% * FCKeditor - The text editor for Internet - http://www.fckeditor.net - * Copyright (C) 2003-2007 Frederico Caldeira Knabben + * Copyright (C) 2003-2008 Frederico Caldeira Knabben * * == BEGIN LICENSE == * @@ -27,17 +27,20 @@ FCKeditor - AFP - Samples - Posted Data - +

FCKeditor - Samples - Posted Data

This page lists all data posted by the form.
- - - - - +
Field Name  Value
+ + + + + + + <% lcForm=REQUEST.Form() lcForm=STRTRAN(lcForm,"&",CHR(13)+CHR(10)) @@ -51,7 +54,7 @@ lcWert=STRTRAN(lcWert,"<","<") lcWert=STRTRAN(lcWert,">",">") && ... if wanted remove/translate HTML Chars ... - ? [] + ? [] ENDIF NEXT %> diff -rupN 2.5.x/FCKeditor/_samples/asp/sample01.asp 2.6.x/FCKeditor/_samples/asp/sample01.asp --- 2.5.x/FCKeditor/_samples/asp/sample01.asp 2007-04-04 19:15:17.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/asp/sample01.asp 2008-07-22 18:15:06.000000000 +0100 @@ -2,7 +2,7 @@ <% Option Explicit %> + + +
-
+
-
- - - -
- -
Field NameValue
]+lcVariable+[ =]+lcWert+[
]+lcVariable+[ =
]+lcWert+[
- - - - - - - - - - - - - -
Dump of FORM Variables
FieldNames#FORM.fieldNames#
#key##HTMLEditFormat(evaluate("FORM.#key#"))#
- - - - \ No newline at end of file + + diff -rupN 2.5.x/FCKeditor/_samples/cfm/sample01_mx.cfm 2.6.x/FCKeditor/_samples/cfm/sample01_mx.cfm --- 2.5.x/FCKeditor/_samples/cfm/sample01_mx.cfm 1970-01-01 01:00:00.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/cfm/sample01_mx.cfm 2008-07-22 18:15:06.000000000 +0100 @@ -0,0 +1,67 @@ + + + + + + + + FCKeditor - Sample + + + + + +

FCKeditor - ColdFusion Component (CFC) - Sample 1

+ +This sample displays a normal HTML form with a FCKeditor with full features enabled. +
+ +
+ + + +
This sample works only with a ColdFusion MX server and higher, because it uses some advantages of this version.
+ +
+ + + // Calculate basepath for FCKeditor. It's in the folder right above _samples + basePath = Left( cgi.script_name, FindNoCase( '_samples', cgi.script_name ) - 1 ) ; + + fckEditor = createObject( "component", "#basePath#fckeditor" ) ; + fckEditor.instanceName = "myEditor" ; + fckEditor.value = '

This is some sample text. You are using FCKeditor.

' ; + fckEditor.basePath = basePath ; + fckEditor.Create() ; // create the editor. +
+ + +
+ +
+ + + +
+ diff -rupN 2.5.x/FCKeditor/_samples/cfm/sample02.cfm 2.6.x/FCKeditor/_samples/cfm/sample02.cfm --- 2.5.x/FCKeditor/_samples/cfm/sample02.cfm 1970-01-01 01:00:00.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/cfm/sample02.cfm 2008-07-22 18:15:06.000000000 +0100 @@ -0,0 +1,110 @@ + + + + + + + + FCKeditor - Sample + + + + + + +

FCKeditor - ColdFusion - Sample 2

+This sample shows the editor in all its available languages. +
+ + + + + +
+ Select a language:  + + +
+
+
+ + + + + + + + + + + + + + + + +
+ + + + +
+ diff -rupN 2.5.x/FCKeditor/_samples/cfm/sample02_mx.cfm 2.6.x/FCKeditor/_samples/cfm/sample02_mx.cfm --- 2.5.x/FCKeditor/_samples/cfm/sample02_mx.cfm 2007-04-04 19:15:17.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/cfm/sample02_mx.cfm 2008-07-22 18:15:06.000000000 +0100 @@ -1,7 +1,7 @@ - + - - @@ -49,45 +30,85 @@ +

FCKeditor - ColdFusion Component (CFC) - Sample 2

- -This sample displays a normal HTML form with a FCKeditor with full features enabled; invoked by a ColdFusion Component. +This sample shows the editor in all its available languages.
- -
-
This sample works only with a ColdFusion MX server and higher, because it uses some advantages of this version.
- - - // Calculate basepath for FCKeditor. It's in the folder right above _samples - basePath = Left(cgi.script_name, FindNoCase('_samples', cgi.script_name)-1); - - fckEditor = createObject("component", "#basePath#fckeditor"); - fckEditor.instanceName = "myEditor"; - fckEditor.value = 'This is some sample text. You are using FCKeditor.'; - fckEditor.basePath = basePath; - fckEditor.width = "100%"; - fckEditor.height = 300; - fckEditor.create(); // create the editor. - - -
- -
+ + + + + +
+ Select a language:  + + +
+
+
- - - - - - \ No newline at end of file + + // Calculate basepath for FCKeditor. It's in the folder right above _samples + basePath = Left( cgi.script_name, FindNoCase( '_samples', cgi.script_name ) - 1 ) ; + + fckEditor = createObject( "component", "#basePath#fckeditor" ) ; + fckEditor.instanceName = "myEditor" ; + fckEditor.value = '

This is some sample text. You are using FCKeditor.

' ; + fckEditor.basePath = basePath ; + if ( isDefined( "URL.Lang" ) ) + { + fckEditor.config["AutoDetectLanguage"] = false ; + fckEditor.config["DefaultLanguage"] = HTMLEditFormat( URL.Lang ) ; + } + else + { + fckEeditor.config["AutoDetectLanguage"] = true ; + fckEeditor.config["DefaultLanguage"] = 'en' ; + } + fckEditor.create() ; // create the editor. +
+ +
+ + + + +
+ diff -rupN 2.5.x/FCKeditor/_samples/cfm/sample03.cfm 2.6.x/FCKeditor/_samples/cfm/sample03.cfm --- 2.5.x/FCKeditor/_samples/cfm/sample03.cfm 1970-01-01 01:00:00.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/cfm/sample03.cfm 2008-07-22 18:15:06.000000000 +0100 @@ -0,0 +1,95 @@ + + + + + + + FCKeditor - Sample + + + + + + +

FCKeditor - ColdFusion - Sample 3

+ This sample shows how to change the editor toolbar. +
+ + + + + +
+ Select the toolbar to load:  + + +
+
+
+ + + + + + + + + + + + + + +
+ + + + +
+ diff -rupN 2.5.x/FCKeditor/_samples/cfm/sample03_mx.cfm 2.6.x/FCKeditor/_samples/cfm/sample03_mx.cfm --- 2.5.x/FCKeditor/_samples/cfm/sample03_mx.cfm 1970-01-01 01:00:00.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/cfm/sample03_mx.cfm 2008-07-22 18:15:06.000000000 +0100 @@ -0,0 +1,95 @@ + + + + + + + FCKeditor - Sample + + + + + + +

FCKeditor - ColdFusion Component (CFC) - Sample 3

+ This sample shows how to change the editor toolbar. +
+
+ +
This sample works only with a ColdFusion MX server and higher, because it uses some advantages of this version.
+ +
+ + + + + + +
+ Select the toolbar to load:  + + +
+
+
+ + + // Calculate basepath for FCKeditor. It's in the folder right above _samples + basePath = Left( cgi.script_name, FindNoCase( '_samples', cgi.script_name ) - 1 ) ; + + fckEditor = createObject( "component", "#basePath#fckeditor" ) ; + fckEditor.instanceName = "myEditor" ; + fckEditor.value = '

This is some sample text. You are using FCKeditor.

' ; + fckEditor.basePath = basePath ; + if ( isDefined( "URL.Toolbar" ) ) + { + fckEditor.ToolbarSet = HTMLEditFormat( URL.Toolbar ) ; + } + fckEditor.create() ; // create the editor. +
+ +
+ + + + +
+ diff -rupN 2.5.x/FCKeditor/_samples/cfm/sample04.cfm 2.6.x/FCKeditor/_samples/cfm/sample04.cfm --- 2.5.x/FCKeditor/_samples/cfm/sample04.cfm 1970-01-01 01:00:00.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/cfm/sample04.cfm 2008-07-22 18:15:06.000000000 +0100 @@ -0,0 +1,100 @@ + + + + + + + FCKeditor - Sample + + + + + + +

FCKeditor - ColdFusion - Sample 4

+ This sample shows how to change the editor skin. +
+ + + + + +
+ Select the skin to load:  + + +
+
+
+ + + + + + + + + + + + + +
+ + + + +
+ diff -rupN 2.5.x/FCKeditor/_samples/cfm/sample04_mx.cfm 2.6.x/FCKeditor/_samples/cfm/sample04_mx.cfm --- 2.5.x/FCKeditor/_samples/cfm/sample04_mx.cfm 1970-01-01 01:00:00.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/cfm/sample04_mx.cfm 2008-07-22 18:15:06.000000000 +0100 @@ -0,0 +1,101 @@ + + + + + + + FCKeditor - Sample + + + + + + +

FCKeditor - ColdFusion Component (CFC) - Sample 4

+ This sample shows how to change the editor skin. +
+
+ +
This sample works only with a ColdFusion MX server and higher, because it uses some advantages of this version.
+ +
+ + + + + + +
+ Select the skin to load:  + + +
+
+
+ + + // Calculate basepath for FCKeditor. It's in the folder right above _samples + basePath = Left( cgi.script_name, FindNoCase( '_samples', cgi.script_name ) - 1 ) ; + + fckEditor = createObject( "component", "#basePath#fckeditor" ) ; + fckEditor.instanceName = "myEditor" ; + fckEditor.value = '

This is some sample text. You are using FCKeditor.

' ; + fckEditor.basePath = basePath ; + if ( isDefined( "URL.Skin" ) ) + { + fckEditor.config['SkinPath'] = basePath & 'editor/skins/' & HTMLEditFormat( URL.Skin ) & '/' ; + } + fckEditor.create() ; // create the editor. +
+ +
+ + + + +
+ diff -rupN 2.5.x/FCKeditor/_samples/cfm/sampleposteddata.cfm 2.6.x/FCKeditor/_samples/cfm/sampleposteddata.cfm --- 2.5.x/FCKeditor/_samples/cfm/sampleposteddata.cfm 1970-01-01 01:00:00.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/cfm/sampleposteddata.cfm 2008-07-22 18:15:06.000000000 +0100 @@ -0,0 +1,68 @@ + + + + + FCKeditor - Samples - Posted Data + + + + + +

FCKeditor - Samples - Posted Data

+ This page lists all data posted by the form. +
+ + + +
+ + + + + + + + + + + + + + + + + + +
Field NameValue
FieldNames#FORM.fieldNames#
#key#
#HTMLEditFormat( evaluate( "FORM.#key#" ) )#
+
+
+ + +
+ + + + diff -rupN 2.5.x/FCKeditor/_samples/default.html 2.6.x/FCKeditor/_samples/default.html --- 2.5.x/FCKeditor/_samples/default.html 2007-04-04 19:15:17.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/default.html 2008-07-22 18:15:06.000000000 +0100 @@ -1,7 +1,8 @@ - + diff -rupN 2.5.x/FCKeditor/_samples/html/sample02.html 2.6.x/FCKeditor/_samples/html/sample02.html --- 2.5.x/FCKeditor/_samples/html/sample02.html 2007-04-04 19:15:17.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/html/sample02.html 2008-07-22 18:15:06.000000000 +0100 @@ -1,7 +1,7 @@ - + diff -rupN 2.5.x/FCKeditor/_samples/html/sample04.html 2.6.x/FCKeditor/_samples/html/sample04.html --- 2.5.x/FCKeditor/_samples/html/sample04.html 2007-04-04 19:15:17.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/html/sample04.html 2008-07-22 18:15:06.000000000 +0100 @@ -1,7 +1,7 @@ - + diff -rupN 2.5.x/FCKeditor/_samples/html/sample05.html 2.6.x/FCKeditor/_samples/html/sample05.html --- 2.5.x/FCKeditor/_samples/html/sample05.html 2007-04-04 19:15:17.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/html/sample05.html 2008-07-22 18:15:06.000000000 +0100 @@ -1,7 +1,7 @@ - + diff -rupN 2.5.x/FCKeditor/_samples/html/sample06.config.js 2.6.x/FCKeditor/_samples/html/sample06.config.js --- 2.5.x/FCKeditor/_samples/html/sample06.config.js 2007-04-04 19:15:17.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/html/sample06.config.js 2008-07-22 18:15:06.000000000 +0100 @@ -1,6 +1,6 @@ /* * FCKeditor - The text editor for Internet - http://www.fckeditor.net - * Copyright (C) 2003-2007 Frederico Caldeira Knabben + * Copyright (C) 2003-2008 Frederico Caldeira Knabben * * == BEGIN LICENSE == * @@ -26,7 +26,7 @@ FCKConfig.ToolbarSets['PluginTest'] = [ ['SourceSimple'], ['My_Find','My_Replace','-','Placeholder'], ['StyleSimple','FontFormatSimple','FontNameSimple','FontSizeSimple'], - ['Table','-','TableInsertRow','TableDeleteRows','TableInsertColumn','TableDeleteColumns','TableInsertCell','TableDeleteCells','TableMergeCells','TableSplitCell'], + ['Table','-','TableInsertRowAfter','TableDeleteRows','TableInsertColumnAfter','TableDeleteColumns','TableInsertCellAfter','TableDeleteCells','TableMergeCells','TableHorizontalSplitCell','TableCellProp'], ['Bold','Italic','-','OrderedList','UnorderedList','-','Link','Unlink'], '/', ['My_BigStyle','-','Smiley','-','About'] @@ -39,11 +39,11 @@ FCKConfig.PluginsPath = FCKConfig.BasePa // FCKConfig.Plugins.Add( pluginName, availableLanguages ) // pluginName: The plugin name. The plugin directory must match this name. // availableLanguages: a list of available language files for the plugin (separated by a comma). -FCKConfig.Plugins.Add( 'findreplace', 'en,it,fr' ) ; +FCKConfig.Plugins.Add( 'findreplace', 'en,fr,it' ) ; FCKConfig.Plugins.Add( 'samples' ) ; // If you want to use plugins found on other directories, just use the third parameter. var sOtherPluginPath = FCKConfig.BasePath.substr(0, FCKConfig.BasePath.length - 7) + 'editor/plugins/' ; -FCKConfig.Plugins.Add( 'placeholder', 'en,it,de,fr', sOtherPluginPath ) ; +FCKConfig.Plugins.Add( 'placeholder', 'de,en,es,fr,it,pl', sOtherPluginPath ) ; FCKConfig.Plugins.Add( 'tablecommands', null, sOtherPluginPath ) ; FCKConfig.Plugins.Add( 'simplecommands', null, sOtherPluginPath ) ; diff -rupN 2.5.x/FCKeditor/_samples/html/sample06.html 2.6.x/FCKeditor/_samples/html/sample06.html --- 2.5.x/FCKeditor/_samples/html/sample06.html 2007-04-04 19:15:17.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/html/sample06.html 2008-07-22 18:15:06.000000000 +0100 @@ -1,7 +1,7 @@ - + diff -rupN 2.5.x/FCKeditor/_samples/html/sample07.html 2.6.x/FCKeditor/_samples/html/sample07.html --- 2.5.x/FCKeditor/_samples/html/sample07.html 2007-04-04 19:15:17.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/html/sample07.html 2008-07-22 18:15:06.000000000 +0100 @@ -1,7 +1,7 @@ - + diff -rupN 2.5.x/FCKeditor/_samples/html/sample08.html 2.6.x/FCKeditor/_samples/html/sample08.html --- 2.5.x/FCKeditor/_samples/html/sample08.html 2007-04-04 19:15:17.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/html/sample08.html 2008-07-22 18:15:06.000000000 +0100 @@ -1,7 +1,7 @@ - + @@ -148,17 +148,17 @@ function ResetIsDirty() at runtime.
-
+ diff -rupN 2.5.x/FCKeditor/_samples/html/sample09.html 2.6.x/FCKeditor/_samples/html/sample09.html --- 2.5.x/FCKeditor/_samples/html/sample09.html 2007-04-04 19:15:17.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/html/sample09.html 2008-07-22 18:15:06.000000000 +0100 @@ -1,7 +1,7 @@ - + @@ -89,7 +89,7 @@ oFCKeditor = new FCKeditor( 'FCKeditor_D oFCKeditor.Config['ToolbarStartExpanded'] = false ; oFCKeditor.BasePath = sBasePath ; -oFCKeditor.Value = 'This is some sample text. You are using FCKeditor.' ; +oFCKeditor.Value = '

This is some sample text<\/strong>. You are using FCKeditor<\/a>.<\/p>' ; oFCKeditor.Create() ; //--> diff -rupN 2.5.x/FCKeditor/_samples/html/sample10.html 2.6.x/FCKeditor/_samples/html/sample10.html --- 2.5.x/FCKeditor/_samples/html/sample10.html 2007-04-04 19:15:17.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/html/sample10.html 2008-07-22 18:15:06.000000000 +0100 @@ -1,7 +1,7 @@ - + @@ -68,7 +68,7 @@ oFCKeditor = new FCKeditor( 'FCKeditor_2 oFCKeditor.BasePath = sBasePath ; oFCKeditor.Height = 100 ; oFCKeditor.Config[ 'ToolbarLocation' ] = 'Out:xToolbar' ; -oFCKeditor.Value = 'This is some sample text. You are using FCKeditor.' ; +oFCKeditor.Value = '

This is some sample text<\/strong>. You are using FCKeditor<\/a>.<\/p>' ; oFCKeditor.Create() ; //--> diff -rupN 2.5.x/FCKeditor/_samples/html/sample11.html 2.6.x/FCKeditor/_samples/html/sample11.html --- 2.5.x/FCKeditor/_samples/html/sample11.html 2007-04-04 19:15:17.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/html/sample11.html 2008-07-22 18:15:06.000000000 +0100 @@ -1,7 +1,7 @@ - + @@ -58,7 +58,7 @@ oFCKeditor = new FCKeditor( 'FCKeditor_2 oFCKeditor.BasePath = sBasePath ; oFCKeditor.Height = 100 ; oFCKeditor.Config[ 'ToolbarLocation' ] = 'Out:parent(xToolbar)' ; -oFCKeditor.Value = 'This is some sample text. You are using FCKeditor.' ; +oFCKeditor.Value = '

This is some sample text<\/strong>. You are using FCKeditor<\/a>.<\/p>' ; oFCKeditor.Create() ; //--> diff -rupN 2.5.x/FCKeditor/_samples/html/sample12.html 2.6.x/FCKeditor/_samples/html/sample12.html --- 2.5.x/FCKeditor/_samples/html/sample12.html 2007-04-04 19:15:17.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/html/sample12.html 2008-07-22 18:15:06.000000000 +0100 @@ -1,7 +1,7 @@ - + @@ -76,13 +76,13 @@ function ChangeMode()
- + + + +

+ FCKeditor - JavaScript - Sample 14 +

+
+ This sample shows FCKeditor configured to produce XHTML 1.1 compliant + HTML. Deprecated elements or attributes, like the <font> and <u> elements + or the "style" attribute, are avoided. +
+
+ + +
+ + + + diff -rupN 2.5.x/FCKeditor/_samples/html/sample14.styles.css 2.6.x/FCKeditor/_samples/html/sample14.styles.css --- 2.5.x/FCKeditor/_samples/html/sample14.styles.css 1970-01-01 01:00:00.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/html/sample14.styles.css 2008-07-22 18:15:06.000000000 +0100 @@ -0,0 +1,228 @@ +/* + * FCKeditor - The text editor for Internet - http://www.fckeditor.net + * Copyright (C) 2003-2008 Frederico Caldeira Knabben + * + * == BEGIN LICENSE == + * + * Licensed under the terms of any of the following licenses at your + * choice: + * + * - GNU General Public License Version 2 or later (the "GPL") + * http://www.gnu.org/licenses/gpl.html + * + * - GNU Lesser General Public License Version 2.1 or later (the "LGPL") + * http://www.gnu.org/licenses/lgpl.html + * + * - Mozilla Public License Version 1.1 or later (the "MPL") + * http://www.mozilla.org/MPL/MPL-1.1.html + * + * == END LICENSE == + * + * Styles used by the XHTML 1.1 sample page (sample14.html). + */ + +/** + * Basic definitions for the editing area. + */ +body +{ + background-color: #ffffff; + padding: 5px 5px 5px 5px; + margin: 0px; +} + +body, td +{ + font-family: Arial, Verdana, sans-serif; + font-size: 12px; +} + +a[href] +{ + color: #0000FF !important; /* For Firefox... mark as important, otherwise it becomes black */ +} + +/** + * Core styles. + */ + +.Bold +{ + font-weight: bold; +} + +.Italic +{ + font-style: italic; +} + +.Underline +{ + text-decoration: underline; +} + +.StrikeThrough +{ + text-decoration: line-through; +} + +.Subscript +{ + vertical-align: sub; + font-size: smaller; +} + +.Superscript +{ + vertical-align: super; + font-size: smaller; +} + +/** + * Font faces. + */ + +.FontComic +{ + font-family: 'Comic Sans MS'; +} + +.FontCourier +{ + font-family: 'Courier New'; +} + +.FontTimes +{ + font-family: 'Times New Roman'; +} + +/** + * Font sizes. + */ + +.FontSmaller +{ + font-size: smaller; +} + +.FontLarger +{ + font-size: larger; +} + +.FontSmall +{ + font-size: 8pt; +} + +.FontBig +{ + font-size: 14pt; +} + +.FontDouble +{ + font-size: 200%; +} + +/** + * Font colors. + */ +.FontColor1 +{ + color: #ff9900; +} + +.FontColor2 +{ + color: #0066cc; +} + +.FontColor3 +{ + color: #ff0000; +} + +.FontColor1BG +{ + background-color: #ff9900; +} + +.FontColor2BG +{ + background-color: #0066cc; +} + +.FontColor3BG +{ + background-color: #ff0000; +} + +/** + * Indentation. + */ + +.Indent1 +{ + margin-left: 40px; +} + +.Indent2 +{ + margin-left: 80px; +} + +.Indent3 +{ + margin-left: 120px; +} + +/** + * Alignment. + */ + +.JustifyLeft +{ + text-align: left; +} + +.JustifyRight +{ + text-align: right; +} + +.JustifyCenter +{ + text-align: center; +} + +.JustifyFull +{ + text-align: justify; +} + +/** + * Other. + */ + +code +{ + font-family: courier, monospace; + background-color: #eeeeee; + padding-left: 1px; + padding-right: 1px; + border: #c0c0c0 1px solid; +} + +kbd +{ + padding: 0px 1px 0px 1px; + border-width: 1px 2px 2px 1px; + border-style: solid; +} + +blockquote +{ + color: #808080; +} diff -rupN 2.5.x/FCKeditor/_samples/html/sampleposteddata.asp 2.6.x/FCKeditor/_samples/html/sampleposteddata.asp --- 2.5.x/FCKeditor/_samples/html/sampleposteddata.asp 2007-04-04 19:15:17.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/html/sampleposteddata.asp 1970-01-01 01:00:00.000000000 +0100 @@ -1,72 +0,0 @@ - - - - - FCKeditor - Samples - Posted Data - - - - - -

- FCKeditor - Samples - Posted Data

-
- This page lists all data posted by the form. -
-
- - - - - - <% For Each sForm in Request.Form %> - - - - - <% Next %> -
- Field Name   - Value
- - <%=sForm%> - - -
<%=ModifyForOutput( Request.Form(sForm) )%>
-
- - -<% - -' This function is useful only for this sample page se whe can display the -' posted data accordingly. This processing is usually not done on real -' applications, where the posted data must be saved on a DB or file. In those -' cases, no processing must be done, and the data is saved as posted. -Function ModifyForOutput( value ) - - ModifyForOutput = Server.HTMLEncode( Request.Form(sForm) ) - -End Function - -%> diff -rupN 2.5.x/FCKeditor/_samples/html/sampleposteddata.html 2.6.x/FCKeditor/_samples/html/sampleposteddata.html --- 2.5.x/FCKeditor/_samples/html/sampleposteddata.html 2007-04-04 19:15:17.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/html/sampleposteddata.html 1970-01-01 01:00:00.000000000 +0100 @@ -1,80 +0,0 @@ - - - - - FCKeditor - Samples - Posted Data - - - - - -

- FCKeditor - Samples - Posted Data -

-
- This page lists all data posted by the form. It uses the "QueryString" to search - for data submitted using the "GET" method, so it is limited to 2KB. -
-
- - - - - - -
- Field - Value
- - diff -rupN 2.5.x/FCKeditor/_samples/lasso/sample01.lasso 2.6.x/FCKeditor/_samples/lasso/sample01.lasso --- 2.5.x/FCKeditor/_samples/lasso/sample01.lasso 2007-04-04 19:15:17.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/lasso/sample01.lasso 2008-07-22 18:15:06.000000000 +0100 @@ -1,7 +1,7 @@ -[//lasso +[//lasso /* * FCKeditor - The text editor for Internet - http://www.fckeditor.net - * Copyright (C) 2003-2007 Frederico Caldeira Knabben + * Copyright (C) 2003-2008 Frederico Caldeira Knabben * * == BEGIN LICENSE == * @@ -43,7 +43,7 @@ var('myeditor') = fck_editor( -instancename='FCKeditor1', -basepath=$basepath, - -initialvalue='This is some sample text. You are using
FCKeditor.' + -initialvalue='

This is some sample text. You are using FCKeditor.

' ); $myeditor->create; diff -rupN 2.5.x/FCKeditor/_samples/lasso/sample02.lasso 2.6.x/FCKeditor/_samples/lasso/sample02.lasso --- 2.5.x/FCKeditor/_samples/lasso/sample02.lasso 2007-04-04 19:15:17.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/lasso/sample02.lasso 2008-07-22 18:15:06.000000000 +0100 @@ -1,7 +1,7 @@ -[//lasso +[//lasso /* * FCKeditor - The text editor for Internet - http://www.fckeditor.net - * Copyright (C) 2003-2007 Frederico Caldeira Knabben + * Copyright (C) 2003-2008 Frederico Caldeira Knabben * * == BEGIN LICENSE == * @@ -97,7 +97,7 @@ function ChangeLanguage( languageCode ) -instancename='FCKeditor1', -basepath=$basepath, -config=$config, - -initialvalue='This is some sample text. You are using FCKeditor.' + -initialvalue='

This is some sample text. You are using FCKeditor.

' ); $myeditor->create; diff -rupN 2.5.x/FCKeditor/_samples/lasso/sample03.lasso 2.6.x/FCKeditor/_samples/lasso/sample03.lasso --- 2.5.x/FCKeditor/_samples/lasso/sample03.lasso 2007-04-04 19:15:17.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/lasso/sample03.lasso 2008-07-22 18:15:06.000000000 +0100 @@ -1,7 +1,7 @@ -[//lasso +[//lasso /* * FCKeditor - The text editor for Internet - http://www.fckeditor.net - * Copyright (C) 2003-2007 Frederico Caldeira Knabben + * Copyright (C) 2003-2008 Frederico Caldeira Knabben * * == BEGIN LICENSE == * @@ -71,7 +71,7 @@ function ChangeToolbar( toolbarName ) var('myeditor') = fck_editor( -instancename='FCKeditor1', -basepath=$basepath, - -initialvalue='This is some sample text. You are using FCKeditor.' + -initialvalue='

This is some sample text. You are using FCKeditor.

' ); if(action_param('Toolbar')); diff -rupN 2.5.x/FCKeditor/_samples/lasso/sample04.lasso 2.6.x/FCKeditor/_samples/lasso/sample04.lasso --- 2.5.x/FCKeditor/_samples/lasso/sample04.lasso 2007-04-04 19:15:17.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/lasso/sample04.lasso 2008-07-22 18:15:06.000000000 +0100 @@ -1,7 +1,7 @@ -[//lasso +[//lasso /* * FCKeditor - The text editor for Internet - http://www.fckeditor.net - * Copyright (C) 2003-2007 Frederico Caldeira Knabben + * Copyright (C) 2003-2008 Frederico Caldeira Knabben * * == BEGIN LICENSE == * @@ -77,7 +77,7 @@ function ChangeSkin( skinName ) var('myeditor') = fck_editor( -instancename='FCKeditor1', -basepath=$basepath, - -initialvalue='This is some sample text. You are using FCKeditor.' + -initialvalue='

This is some sample text. You are using FCKeditor.

' ); if(action_param('Skin')); diff -rupN 2.5.x/FCKeditor/_samples/lasso/sampleposteddata.lasso 2.6.x/FCKeditor/_samples/lasso/sampleposteddata.lasso --- 2.5.x/FCKeditor/_samples/lasso/sampleposteddata.lasso 2007-04-04 19:15:17.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/lasso/sampleposteddata.lasso 2008-07-22 18:15:06.000000000 +0100 @@ -1,7 +1,7 @@ -[//lasso +[//lasso /* * FCKeditor - The text editor for Internet - http://www.fckeditor.net - * Copyright (C) 2003-2007 Frederico Caldeira Knabben + * Copyright (C) 2003-2008 Frederico Caldeira Knabben * * == BEGIN LICENSE == * @@ -28,21 +28,24 @@ FCKeditor - Samples - Posted Data - +

FCKeditor - Samples - Posted Data

This page lists all data posted by the form.
- - - - - +
Field Name  Value
+ + + + + + + [iterate(client_postparams, local('this'))] - - + + [/iterate]
Field NameValue
[#this->first][#this->second][#this->first]
[#this->second]
diff -rupN 2.5.x/FCKeditor/_samples/perl/sample01.cgi 2.6.x/FCKeditor/_samples/perl/sample01.cgi --- 2.5.x/FCKeditor/_samples/perl/sample01.cgi 2007-04-04 19:15:17.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/perl/sample01.cgi 2008-07-22 18:15:06.000000000 +0100 @@ -1,8 +1,8 @@ -#!/usr/bin/env perl +#!/usr/bin/env perl ##### # FCKeditor - The text editor for Internet - http://www.fckeditor.net -# Copyright (C) 2003-2007 Frederico Caldeira Knabben +# Copyright (C) 2003-2008 Frederico Caldeira Knabben # # == BEGIN LICENSE == # @@ -84,7 +84,7 @@ _HTML_TAG_ $sBasePath = substr($sBasePath,0,index($sBasePath,"_samples")); &FCKeditor('FCKeditor1'); $BasePath = $sBasePath; - $Value = 'This is some sample text. You are using FCKeditor.'; + $Value = '

This is some sample text. You are using FCKeditor.

'; &Create(); print <<"_HTML_TAG_"; @@ -109,6 +109,8 @@ my $dir; $dir = $ENV{'PATH_INFO'}; } elsif($ENV{'FILEPATH_INFO'}) { $dir = $ENV{'FILEPATH_INFO'}; + } elsif($ENV{'REQUEST_URI'}) { + $dir = $ENV{'REQUEST_URI'}; } } return($dir); diff -rupN 2.5.x/FCKeditor/_samples/perl/sample02.cgi 2.6.x/FCKeditor/_samples/perl/sample02.cgi --- 2.5.x/FCKeditor/_samples/perl/sample02.cgi 2007-04-04 19:15:17.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/perl/sample02.cgi 2008-07-22 18:15:06.000000000 +0100 @@ -1,8 +1,8 @@ -#!/usr/bin/env perl +#!/usr/bin/env perl ##### # FCKeditor - The text editor for Internet - http://www.fckeditor.net -# Copyright (C) 2003-2007 Frederico Caldeira Knabben +# Copyright (C) 2003-2008 Frederico Caldeira Knabben # # == BEGIN LICENSE == # @@ -149,7 +149,7 @@ _HTML_TAG_ $Config{'AutoDetectLanguage'} = "true"; $Config{'DefaultLanguage'} = 'en' ; } - $Value = 'This is some sample text. You are using FCKeditor.' ; + $Value = '

This is some sample text. You are using FCKeditor.

' ; &Create(); print <<"_HTML_TAG_"; @@ -174,6 +174,8 @@ my $dir; $dir = $ENV{'PATH_INFO'}; } elsif($ENV{'FILEPATH_INFO'}) { $dir = $ENV{'FILEPATH_INFO'}; + } elsif($ENV{'REQUEST_URI'}) { + $dir = $ENV{'REQUEST_URI'}; } } return($dir); diff -rupN 2.5.x/FCKeditor/_samples/perl/sample03.cgi 2.6.x/FCKeditor/_samples/perl/sample03.cgi --- 2.5.x/FCKeditor/_samples/perl/sample03.cgi 2007-04-04 19:15:17.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/perl/sample03.cgi 2008-07-22 18:15:06.000000000 +0100 @@ -1,8 +1,8 @@ -#!/usr/bin/env perl +#!/usr/bin/env perl ##### # FCKeditor - The text editor for Internet - http://www.fckeditor.net -# Copyright (C) 2003-2007 Frederico Caldeira Knabben +# Copyright (C) 2003-2008 Frederico Caldeira Knabben # # == BEGIN LICENSE == # @@ -134,7 +134,7 @@ _HTML_TAG_ if($FORM{'Toolbar'} ne "") { $ToolbarSet = &specialchar_cnv( $FORM{'Toolbar'} ); } - $Value = 'This is some sample text. You are using FCKeditor.' ; + $Value = '

This is some sample text. You are using FCKeditor.

' ; &Create(); print <<"_HTML_TAG_"; @@ -159,6 +159,8 @@ my $dir; $dir = $ENV{'PATH_INFO'}; } elsif($ENV{'FILEPATH_INFO'}) { $dir = $ENV{'FILEPATH_INFO'}; + } elsif($ENV{'REQUEST_URI'}) { + $dir = $ENV{'REQUEST_URI'}; } } return($dir); diff -rupN 2.5.x/FCKeditor/_samples/perl/sample04.cgi 2.6.x/FCKeditor/_samples/perl/sample04.cgi --- 2.5.x/FCKeditor/_samples/perl/sample04.cgi 2007-04-04 19:15:17.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/perl/sample04.cgi 2008-07-22 18:15:06.000000000 +0100 @@ -1,8 +1,8 @@ -#!/usr/bin/env perl +#!/usr/bin/env perl ##### # FCKeditor - The text editor for Internet - http://www.fckeditor.net -# Copyright (C) 2003-2007 Frederico Caldeira Knabben +# Copyright (C) 2003-2008 Frederico Caldeira Knabben # # == BEGIN LICENSE == # @@ -141,7 +141,7 @@ _HTML_TAG_ if($FORM{'Skin'} ne "") { $Config{'SkinPath'} = $sBasePath . 'editor/skins/' . &specialchar_cnv( $FORM{'Skin'} ) . '/' ; } - $Value = 'This is some sample text. You are using FCKeditor.' ; + $Value = '

This is some sample text. You are using FCKeditor.

' ; &Create() ; print <<"_HTML_TAG_"; @@ -166,6 +166,8 @@ my $dir; $dir = $ENV{'PATH_INFO'}; } elsif($ENV{'FILEPATH_INFO'}) { $dir = $ENV{'FILEPATH_INFO'}; + } elsif($ENV{'REQUEST_URI'}) { + $dir = $ENV{'REQUEST_URI'}; } } return($dir); diff -rupN 2.5.x/FCKeditor/_samples/perl/sampleposteddata.cgi 2.6.x/FCKeditor/_samples/perl/sampleposteddata.cgi --- 2.5.x/FCKeditor/_samples/perl/sampleposteddata.cgi 2007-04-04 19:15:17.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/perl/sampleposteddata.cgi 2008-07-22 18:15:06.000000000 +0100 @@ -1,8 +1,8 @@ -#!/usr/bin/env perl +#!/usr/bin/env perl ##### # FCKeditor - The text editor for Internet - http://www.fckeditor.net -# Copyright (C) 2003-2007 Frederico Caldeira Knabben +# Copyright (C) 2003-2008 Frederico Caldeira Knabben # # == BEGIN LICENSE == # @@ -70,31 +70,33 @@ require '../../fckeditor.pl'; print "Content-type: text/html\n\n"; print <<"_HTML_TAG_"; - FCKeditor - Samples - Posted Data - +

FCKeditor - Samples - Posted Data

This page lists all data posted by the form.
- - - - - +
Field Name  Value
+ + + + + + + _HTML_TAG_ foreach $key (keys %FORM) { $postedValue = &specialchar_cnv($FORM{$key}); print <<"_HTML_TAG_"; - - + + _HTML_TAG_ } diff -rupN 2.5.x/FCKeditor/_samples/php/sample01.php 2.6.x/FCKeditor/_samples/php/sample01.php --- 2.5.x/FCKeditor/_samples/php/sample01.php 2007-04-04 19:15:17.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/php/sample01.php 2008-07-22 18:15:06.000000000 +0100 @@ -1,7 +1,7 @@ -BasePath = $sBasePath ; -$oFCKeditor->Value = 'This is some sample text. You are using FCKeditor.' ; +$oFCKeditor->Value = '

This is some sample text. You are using FCKeditor.

' ; $oFCKeditor->Create() ; ?>
- \ No newline at end of file + diff -rupN 2.5.x/FCKeditor/_samples/php/sample02.php 2.6.x/FCKeditor/_samples/php/sample02.php --- 2.5.x/FCKeditor/_samples/php/sample02.php 2007-04-04 19:15:17.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/php/sample02.php 2008-07-22 18:15:06.000000000 +0100 @@ -1,7 +1,7 @@ -Config['DefaultLanguage'] = 'en' ; } -$oFCKeditor->Value = 'This is some sample text. You are using FCKeditor.' ; +$oFCKeditor->Value = '

This is some sample text. You are using FCKeditor.

' ; $oFCKeditor->Create() ; ?>
- \ No newline at end of file + diff -rupN 2.5.x/FCKeditor/_samples/php/sample03.php 2.6.x/FCKeditor/_samples/php/sample03.php --- 2.5.x/FCKeditor/_samples/php/sample03.php 2007-04-04 19:15:17.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/php/sample03.php 2008-07-22 18:15:06.000000000 +0100 @@ -1,7 +1,7 @@ -BasePath = $sBasePath ; if ( isset($_GET['Toolbar']) ) $oFCKeditor->ToolbarSet = htmlspecialchars($_GET['Toolbar']); -$oFCKeditor->Value = 'This is some sample text. You are using FCKeditor.' ; +$oFCKeditor->Value = '

This is some sample text. You are using FCKeditor.

' ; $oFCKeditor->Create() ; ?>
- \ No newline at end of file + diff -rupN 2.5.x/FCKeditor/_samples/php/sample04.php 2.6.x/FCKeditor/_samples/php/sample04.php --- 2.5.x/FCKeditor/_samples/php/sample04.php 2007-04-04 19:15:17.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/php/sample04.php 2008-07-22 18:15:06.000000000 +0100 @@ -1,7 +1,7 @@ -BasePath = $sBasePath ; if ( isset($_GET['Skin']) ) $oFCKeditor->Config['SkinPath'] = $sBasePath . 'editor/skins/' . htmlspecialchars($_GET['Skin']) . '/' ; -$oFCKeditor->Value = 'This is some sample text. You are using FCKeditor.' ; +$oFCKeditor->Value = '

This is some sample text. You are using FCKeditor.

' ; $oFCKeditor->Create() ; ?>
- \ No newline at end of file + diff -rupN 2.5.x/FCKeditor/_samples/php/sampleposteddata.php 2.6.x/FCKeditor/_samples/php/sampleposteddata.php --- 2.5.x/FCKeditor/_samples/php/sampleposteddata.php 2007-04-04 19:15:17.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/php/sampleposteddata.php 2008-07-22 18:15:06.000000000 +0100 @@ -1,7 +1,7 @@ -FCKeditor - Samples - Posted Data - +

FCKeditor - Samples - Posted Data

This page lists all data posted by the form.
-
Field NameValue
$key$postedValue$key
$postedValue
- - - - +
Field Name  Value
+ + + + + + + $value ?> - - + + sample text. You are using FCKeditor.""" + oFCKeditor.Value = """

This is some sample text. You are using FCKeditor.

""" print oFCKeditor.Create() except Exception, e: print e @@ -78,5 +78,3 @@ print """ """ - - diff -rupN 2.5.x/FCKeditor/_samples/py/sampleposteddata.py 2.6.x/FCKeditor/_samples/py/sampleposteddata.py --- 2.5.x/FCKeditor/_samples/py/sampleposteddata.py 2007-04-04 19:15:17.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/py/sampleposteddata.py 2008-07-22 18:15:06.000000000 +0100 @@ -1,8 +1,8 @@ -#!/usr/bin/env python +#!/usr/bin/env python """ FCKeditor - The text editor for Internet - http://www.fckeditor.net -Copyright (C) 2003-2007 Frederico Caldeira Knabben +Copyright (C) 2003-2008 Frederico Caldeira Knabben == BEGIN LICENSE == @@ -53,19 +53,22 @@ print """

FCKeditor - Samples - Posted Data

This page lists all data posted by the form.
-
Field NameValue
- - - - +
Field Name  Value
+ + + + + + + """ for key in form.keys(): try: value = form[key].value print """ - - + + """ % (key, value) except Exception, e: diff -rupN 2.5.x/FCKeditor/_samples/sample.css 2.6.x/FCKeditor/_samples/sample.css --- 2.5.x/FCKeditor/_samples/sample.css 2007-04-04 19:15:17.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/sample.css 2008-07-22 18:15:06.000000000 +0100 @@ -1,6 +1,6 @@ -/* +/* * FCKeditor - The text editor for Internet - http://www.fckeditor.net - * Copyright (C) 2003-2007 Frederico Caldeira Knabben + * Copyright (C) 2003-2008 Frederico Caldeira Knabben * * == BEGIN LICENSE == * @@ -21,7 +21,7 @@ * Styles used in the samples pages. */ -body, td, input, select, textarea +body, td, th, input, select, textarea { font-size: 12px; font-family: Arial, Verdana, Sans-Serif; @@ -36,15 +36,38 @@ h1 form { - margin: 0px 0px 0px 0px; - padding: 0px 0px 0px 0px; + margin: 0; + padding: 0; +} + +#outputSample +{ + table-layout:fixed; } pre { - margin:0px; - padding:0px; - white-space: pre-wrap; /* css-3 */ - white-space: -moz-pre-wrap; /* Mozilla, since 1999 */ - word-wrap: break-word; /* Internet Explorer 5.5+ */ -} \ No newline at end of file + margin: 0; + padding: 0; + + white-space: pre; /* CSS2 */ + white-space: -moz-pre-wrap; /* Mozilla*/ + white-space: -o-pre-wrap; /* Opera 7 */ + white-space: pre-wrap; /* CSS 2.1 */ + white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */ + word-wrap: break-word; /* IE */ +} + +#outputSample thead th +{ + color: #dddddd; + background-color: #999999; + padding: 4px; + white-space: nowrap; +} + +#outputSample tbody th +{ + vertical-align: top; + text-align: left; +} diff -rupN 2.5.x/FCKeditor/_samples/sampleslist.html 2.6.x/FCKeditor/_samples/sampleslist.html --- 2.5.x/FCKeditor/_samples/sampleslist.html 2007-04-04 19:15:17.000000000 +0100 +++ 2.6.x/FCKeditor/_samples/sampleslist.html 2008-07-22 18:15:06.000000000 +0100 @@ -1,7 +1,8 @@ - + - +FCKeditor - Sample Selection - - - + + + - +
Field NameValue
%s%s%s
%s
@@ -62,55 +63,49 @@ function OpenSample( sample ) - - + + - - + - - + - - + - - + - - + - - + diff -rupN 2.5.x/FCKeditor/_testcases/001.html 2.6.x/FCKeditor/_testcases/001.html --- 2.5.x/FCKeditor/_testcases/001.html 2007-03-10 07:24:29.000000000 +0000 +++ 2.6.x/FCKeditor/_testcases/001.html 1970-01-01 01:00:00.000000000 +0100 @@ -1,80 +0,0 @@ - - - - - FCKeditor - Sample - - - - - - - -

- FCKeditor - Test 001

-

- Expected results: The editor content must be loaded and the submit - button must post the editors html.
- Configurations: Default
- Steps to Reproduce: -

-
    -
  1. Wait the editor to load.
  2. -
  3. Hit the "submit" button and check the posted data.
  4. -
  5. Hit the "submit by code" button and check the posted data.
  6. -
-

-


-

-
- -
- - -
- - diff -rupN 2.5.x/FCKeditor/_testcases/002.html 2.6.x/FCKeditor/_testcases/002.html --- 2.5.x/FCKeditor/_testcases/002.html 2007-03-10 07:24:29.000000000 +0000 +++ 2.6.x/FCKeditor/_testcases/002.html 1970-01-01 01:00:00.000000000 +0100 @@ -1,78 +0,0 @@ - - - - - FCKeditor - Sample - - - - - - -

FCKeditor - Test 002

-

Expected results: The editor must work correctly when not value - has been set
- Configurations: Default
- Steps to Reproduce: -

-
    -
  1. - Wait the editor to load. -
  2. - Type some text and format it (use the "Bold" and "Style" commands). -
  3. - Check the toolbar buttons context sensitiveness. -
  4. - Switch to Source mode. -
  5. - Repeat steps 2, 3 and 4. -
  6. - Hit submit button and check the submitted data. -
  7. -
-

-


-

-
- -
- -
- - diff -rupN 2.5.x/FCKeditor/_testcases/003.html 2.6.x/FCKeditor/_testcases/003.html --- 2.5.x/FCKeditor/_testcases/003.html 2007-03-10 07:24:29.000000000 +0000 +++ 2.6.x/FCKeditor/_testcases/003.html 1970-01-01 01:00:00.000000000 +0100 @@ -1,80 +0,0 @@ - - - - - FCKeditor - Sample - - - - - - -

FCKeditor - Test 003

-

Expected results: The user must be able to edit the complete - page html.
- Configurations: FullPage = true ;
- Steps to Reproduce: -

-
    -
  1. - Wait the editor to load. -
  2. - Type some text. -
  3. - Switch to Source mode. -
  4. - Switch back to WYSIWYG mode. -
  5. - Repeat steps 2, 3 and 4. -
  6. - Hit submit button and check the submitted data. -
  7. -
-

-


-

-
- -
- -
- - diff -rupN 2.5.x/FCKeditor/_testcases/004.html 2.6.x/FCKeditor/_testcases/004.html --- 2.5.x/FCKeditor/_testcases/004.html 2007-03-10 07:24:29.000000000 +0000 +++ 2.6.x/FCKeditor/_testcases/004.html 1970-01-01 01:00:00.000000000 +0100 @@ -1,113 +0,0 @@ - - - - - FCKeditor - Sample - - - - - - - -

FCKeditor - Test 004

-

- Expected results : The editor must still work when hidding it - programmatically (through javascript).
- Configurations: Default
- Steps to Reproduce: -

-
    -
  1. - Wait the page to load. -
  2. - Hit the "Show Editor" button. -
  3. - Insert some text and format it. -
  4. - Hit the "Hide Editor" button. -
  5. - Hit the "Submit" and check the posted HTML. -
  6. - Close the "Submit" window. -
  7. - Hit the "Show Editor" button. -
  8. - Repeat steps 2 and 4.
-

-


-

-
-
- -
- -
- -
- - diff -rupN 2.5.x/FCKeditor/_testcases/005.html 2.6.x/FCKeditor/_testcases/005.html --- 2.5.x/FCKeditor/_testcases/005.html 2007-03-10 07:24:29.000000000 +0000 +++ 2.6.x/FCKeditor/_testcases/005.html 1970-01-01 01:00:00.000000000 +0100 @@ -1,76 +0,0 @@ - - - - - FCKeditor - Sample - - - - - - -

FCKeditor - Test 005

-

- Expected results: The editor content must be loaded and the - submit button must post the editors html. No javascript errors should be thrown - (security errors).
- Configurations: BaseHref = http://www.fckeditor.net -
- Steps to Reproduce: -

-
    -
  1. - Wait the editor to load. -
  2. - Create a table with border = - 0 and an anchor. -
  3. Create an image and points it to /images/logotop.gif -
  4. Hit submit button and check the posted data.
-

-


-

-
- -
- -
- - diff -rupN 2.5.x/FCKeditor/_testcases/006.html 2.6.x/FCKeditor/_testcases/006.html --- 2.5.x/FCKeditor/_testcases/006.html 2007-03-10 07:24:29.000000000 +0000 +++ 2.6.x/FCKeditor/_testcases/006.html 1970-01-01 01:00:00.000000000 +0100 @@ -1,83 +0,0 @@ - - - - - FCKeditor - Sample - - - - - - -

FCKeditor - Test 006

-

- Expected results: The editor content must be loaded and the - submit button must post the editors html. No javascript errors should be thorwn - (security errors).
- Configurations: BaseHref = http://www.fckeditor.net / FullPage - = true -
- Steps to Reproduce: -

-
    -
  1. - Wait the editor to load. -
  2. - Create a table with border = 0 and an anchor. -
  3. - Create an image and points it to /images/logotop.gif -
  4. - Paste the following CSS tag in the source: <link href="/css/main.css" type="text/css" rel="stylesheet" /> -
  5. - Check the WYSIWYG mode. -
  6. - Hit submit button and check the posted data.
-

-


-

-
- -
- -
- - diff -rupN 2.5.x/FCKeditor/_testcases/007.html 2.6.x/FCKeditor/_testcases/007.html --- 2.5.x/FCKeditor/_testcases/007.html 2007-03-10 07:24:29.000000000 +0000 +++ 2.6.x/FCKeditor/_testcases/007.html 1970-01-01 01:00:00.000000000 +0100 @@ -1,72 +0,0 @@ - - - - - FCKeditor - Sample - - - - - - -

FCKeditor - Test 007

-

- Expected results: The editor content must be loaded and the - submit button must post the editor's html.
- Configurations: Default
- Steps to Reproduce: -

-
    -
  1. - Wait the editor to load. -
  2. - Enter some text. -
  3. - Hit submit button and check the posted data.
-

-


-

-
- -
- -
- - diff -rupN 2.5.x/FCKeditor/_testcases/008.html 2.6.x/FCKeditor/_testcases/008.html --- 2.5.x/FCKeditor/_testcases/008.html 2007-03-10 07:24:29.000000000 +0000 +++ 2.6.x/FCKeditor/_testcases/008.html 1970-01-01 01:00:00.000000000 +0100 @@ -1,91 +0,0 @@ - - - - - FCKeditor - Sample - - - - - - - -

- FCKeditor - Test 008

-

- Expected results: The editor content must be loaded and the submit - button must post the editors html.
- Configurations: Default
- Steps to Reproduce: -

-
    -
  1. Wait the editor to load.
  2. -
  3. Select all the content with the mouse and delete it.
  4. -
  5. Hit the "Save" button - an alert should popup.
  6. -
  7. Insert some text.
  8. -
  9. Hit the "Save" button and check the posted data.
  10. -
  11. Close the data window.
  12. -
  13. Press the "New Page" button.
  14. -
  15. Hit the "Save" button - an alert should popup.
  16. -
-

-


-

-

-
- -
- - diff -rupN 2.5.x/FCKeditor/_testcases/009.html 2.6.x/FCKeditor/_testcases/009.html --- 2.5.x/FCKeditor/_testcases/009.html 2007-03-10 07:24:29.000000000 +0000 +++ 2.6.x/FCKeditor/_testcases/009.html 1970-01-01 01:00:00.000000000 +0100 @@ -1,112 +0,0 @@ - - - - - FCKeditor - Sample - - - - - - - -

- FCKeditor - Test 009

-

- Expected results: The user should be able to background color of - the editor by code.
- Configurations: Default
- Steps to Reproduce: -

-
    -
  1. Wait the editor to load.
  2. -
  3. Type some text.
  4. -
  5. Change the background color using the combo.
  6. -
  7. Type more text.
  8. -
  9. Switch to source view.
  10. -
  11. Switch back to WYSIWYG. The background color must be the same.
  12. -
  13. Repeate steps 3 to 6.
  14. -
  15. Submit the form.
-
-

- Select a color for the background:
- -

-
- -
- -
- - diff -rupN 2.5.x/FCKeditor/_testcases/010.html 2.6.x/FCKeditor/_testcases/010.html --- 2.5.x/FCKeditor/_testcases/010.html 2007-03-10 07:24:29.000000000 +0000 +++ 2.6.x/FCKeditor/_testcases/010.html 1970-01-01 01:00:00.000000000 +0100 @@ -1,97 +0,0 @@ - - - - - FCKeditor - Sample - - - - - - - -

- FCKeditor - Test 010

-

- Expected results: The editor content must be loaded and the the - user must be able to change the toolbar dinamically (without reloading the page).
- Configurations: Default
- Steps to Reproduce: -

-
    -
  1. Wait the editor to load.
  2. -
  3. Select some text and format it.
  4. -
  5. Select the "Basic" toolbar.
  6. -
  7. Format more text.
  8. -
  9. Select the "Default" toolbar.
  10. -
  11. Go to "Source" view.
  12. -
  13. Select the "Basic" toolbar.
  14. -
  15. Select the "Default" toolbar.
  16. -
  17. Go to "WYSIWYG" view.
  18. -
  19. Hit submit button and check the posted data.
-
-

- Select the toolbar you want to load:
- -

-
- -
- -
- - diff -rupN 2.5.x/FCKeditor/_testcases/sampleposteddata.asp 2.6.x/FCKeditor/_testcases/sampleposteddata.asp --- 2.5.x/FCKeditor/_testcases/sampleposteddata.asp 2007-03-10 07:24:29.000000000 +0000 +++ 2.6.x/FCKeditor/_testcases/sampleposteddata.asp 1970-01-01 01:00:00.000000000 +0100 @@ -1,76 +0,0 @@ - - - - - FCKeditor - Samples - Posted Data - - - - - -

- FCKeditor - Samples - Posted Data

-
- This page lists all data posted by the form. -
-
- - - - - - <% For Each sForm in Request.Form %> - - - - - <% Next %> -
- Field Name   - Value
- - <%=sForm%> - - -
<%=ModifyForOutput( Request.Form(sForm) )%>
-
- - -<% - -' This function is useful only for this sample page se whe can display the -' posted data accordingly. This processing is usually not done on real -' applications, where the posted data must be saved on a DB or file. In those -' cases, no processing must be done, and the data is saved as posted. -Function ModifyForOutput( value ) - - ModifyForOutput = Server.HTMLEncode( Request.Form(sForm) ) - -End Function - -%> diff -rupN 2.5.x/FCKeditor/_testcases/testcases.css 2.6.x/FCKeditor/_testcases/testcases.css --- 2.5.x/FCKeditor/_testcases/testcases.css 2007-03-10 07:24:29.000000000 +0000 +++ 2.6.x/FCKeditor/_testcases/testcases.css 1970-01-01 01:00:00.000000000 +0100 @@ -1,54 +0,0 @@ -/* - * FCKeditor - The text editor for Internet - http://www.fckeditor.net - * Copyright (C) 2003-2007 Frederico Caldeira Knabben - * - * == BEGIN LICENSE == - * - * Licensed under the terms of any of the following licenses at your - * choice: - * - * - GNU General Public License Version 2 or later (the "GPL") - * http://www.gnu.org/licenses/gpl.html - * - * - GNU Lesser General Public License Version 2.1 or later (the "LGPL") - * http://www.gnu.org/licenses/lgpl.html - * - * - Mozilla Public License Version 1.1 or later (the "MPL") - * http://www.mozilla.org/MPL/MPL-1.1.html - * - * == END LICENSE == - * - * File Name: testcases.css - * Styles used in the samples pages. - * - * File Authors: - * Frederico Caldeira Knabben (www.fckeditor.net) - */ - -body, td, input, select, textarea -{ - font-size: 12px; - font-family: Arial, Verdana, Sans-Serif; -} - -h1 -{ - font-weight: bold; - font-size: 180%; - margin-bottom: 10px; -} - -form -{ - margin: 0px 0px 0px 0px; - padding: 0px 0px 0px 0px; -} - -pre -{ - margin:0px; - padding:0px; - white-space: pre-wrap; /* css-3 */ - white-space: -moz-pre-wrap; /* Mozilla, since 1999 */ - word-wrap: break-word; /* Internet Explorer 5.5+ */ -} \ No newline at end of file diff -rupN 2.5.x/FCKeditor/_upgrade.html 2.6.x/FCKeditor/_upgrade.html --- 2.5.x/FCKeditor/_upgrade.html 2007-04-04 19:15:17.000000000 +0100 +++ 2.6.x/FCKeditor/_upgrade.html 2008-07-22 18:15:06.000000000 +0100 @@ -1,7 +1,7 @@ - + - FCKeditor - What's New? + FCKeditor ChangeLog - What's New? +

+ FCKeditor ChangeLog - What's New?

- Version 2.4.1 (SVN)

+ Version 2.6.2

New Features and Improvements:

    -
  • [#118] The SelectAll - command now is available in Source Mode.
  • -
  • The new open source FCKpackager sub-project is now available. It replaces the FCKeditor.Packager - software to compact the editor source.
  • -
  • With Firefox, if a paste execution is blocked by the browser security settings, - the new "Paste" popup is shown to the user to complete the pasting operation.
  • +
  • [#2043] The debug + script is not any more part of the compressed files. If FCKeditor native debugging + features (FCKDebug) are required, the _source folder must be present in your installation.

Fixed Bugs:

    -
  • Various fixes to the ColdFusion File Browser connector.
  • -
  • We are now pointing the download of ieSpell to their pages, instead to a direct - file download from one of their mirrors. This disables the ability of "click and - go" (which can still be achieved by pointing the download to a file in your server), - but removes any troubles with mirrors link changes (and they change it frequently).
  • -
  • The Word cleanup has been changed to remove "display:none" tags that may come from - Word.
  • -
  • [SF - BUG-1659613] The 2.4 version introduced a bug in the flash handling code that - generated out of memory errors in IE7.
  • -
  • [SF - BUG-1660456] The icons in context menus were draggable.
  • -
  • [SF - BUG-1653009] If the server is configured to process html files as asp then it - generated ASP error 0138.
  • -
  • [SF - BUG-1288609] The content of iframes is now preserved.
  • -
  • [SF - BUG-1245504] [SF - BUG-1652240] Flash files without the .swf extension weren't recognized upon - reload.
  • -
  • [SF - PATCH-1649753] Node selection for text didn't work in IE. Thanks to yurik dot - m.
  • -
  • [SF - BUG-1573191] The Html code inserted with FCK.InsertHtml didn't have the same - protection for special tags.
  • -
  • [#110] The OK - button in dialogs had its width set as an inline style.
  • -
  • [#113] [#94] [SF - BUG-1659270] ForcePasteAsPlainText didn't work in Firefox.
  • -
  • [#114] The correct - entity is now used to fill empty blocks when ProcessHTMLEntities is disabled.
  • -
  • [#90] The editor - was wrongly removing some <br> tags from the code.
  • -
  • [#139] The CTRL+F - and CTRL+S keystroke default behaviors are now preserved.
  • -
  • [#138] We are - not providing a CTRL + ALT combination in the default configuration file because - it may be incompatible with some keyboard layouts. So, the CTRL + ALT + S combination - has been changed to CTRL + SHIFT + S.
  • -
  • [#129] In IE, - it was not possible to paste if "Allow paste operation via script" was disabled - in the browser security settings.
  • -
  • [#112] The enter - key now behaves correctly on lists with Firefox, when the EnterMode is set to 'br'.
  • -
  • [#152] Invalid - self-closing tags are now being fixed before loading.
  • -
  • A few tags were being ignored to the check for required contents (not getting stripped - out, as expected). Fixed.
  • -
  • [#202] The HR - tag will not anymore break the contents loaded in the editor.
  • -
  • [#211] Some invalid - inputs, like "<p>" where making the caret disappear in Firefox.
  • -
  • [#99] The <div> - element is now considered a block container if EnterMode=p|br. It acts like a simple - block only if EnterMode=div.
  • -
  • Hidden fields will now show up as an icon in IE, instead of a normal text field. - They are also selectable and draggable, in all browsers.
  • -
  • [#213] Styles - are now preserved when hitting enter at the end of a paragraph.
  • -
  • [#77] If ShiftEnterMode - is set to a block tag (p or div), the desired block creation in now enforced, instead - of copying the current block (which is still the behavior of the simple enter).
  • -
  • [#209] Links and - images URLs will now be correctly preserved with Netscape 7.1.
  • -
  • [#165] The enter - key now honors the EnterMode settings when outdenting a list item.
  • -
  • [#190] Toolbars - may be wrongly positioned. Fixed.
  • -
  • [#254] The IgnoreEmptyParagraphValue - setting is now correctly handled in Firefox.
  • -
  • [#248] The behavior - of the backspace key has been fixed on some very specific cases.
  • +
  • [#2248] Calling + FCK.InsertHtml( 'nbsp;') was inserting a plain space instead of a non breaking space + character.
  • +
  • [#2273] The dragresizetable + plugin now works in Firefox 3 as well.
  • +
  • [#2254] Minor + fix in FCKSelection for nodeTagName object.
  • +
  • [#1614] Unified + FCKConfig.FullBasePath with FCKConfig.BasePath.
  • +
  • [#2127] Changed + floating dialogs to use fixed positioning so that they are no longer affected by + scrolling.
  • +
  • [#2018] Reversed + the fix for #183 + which broke FCKeditorAPI's cleanup logic. A new configuration directive MsWebBrowserControlCompat + has been added for those who wish to force the #183 fix to be enabled.
  • +
  • [#2276] [#2279] On Opera + and Firefox 3, the entire page was scrolling on ENTER.
  • +
  • [#2149] CSS urls + with querystring parameters were not being accepted for CSS values in the configuration + file (like EditorAreaCSS).
  • +
  • [#2287] On some + specific cases, with Firefox 2, some extra spacing was appearing in the final HTML + on posting, if inserting two successive tables.
  • +
  • [#2287] Block + elements (like tables or horizontal rules) will be inserted correctly now when the + cursor is at the start or the end of blocks. No extra paragraphs will be included + in this operation.
  • +
  • [#2197] The TAB + key will now have the default browser behavior if TabSpaces=0. It will move the + focus out of the editor (expect on Safari).
  • +
  • [#2296] Fixed + permission denied error on clicking on files in the file browser.
-

- Version 2.4

-

- New Features and Improvements:

-
    -
  • [SF - Feature-1329273] [SF - Feature-1456005] [SF - BUG-1315002] [SF - BUG-1350180] [SF - BUG-1450689] [SF - BUG-1461033] [SF - BUG-1510111] [SF - BUG-1203560] [SF - BUG-1564838] The advance Enter Key Handler - is now being introduced. It gives you complete freedom to configure the editor to - generate <p>, <div> or <br> when the user uses - both the [Enter] and [Shift]+[Enter] keys. The new "EnterMode" and "ShiftEnterMode" - settings can be use to control its behavior. It also guarantees that all browsers - will generate the same output.
  • -
  • The new and powerful Keyboard Accelerator System is being introduced. - You can now precisely control the commands to execute when some key combinations - are activated by the user. It guarantees that all browsers will have the same behavior - regarding the shortcuts.
    - It also makes it possible to remove buttons from the toolbar and still invoke their - features by using the keyboard instead. -
    - It also blocks all default "CTRL based shortcuts" imposed by the browsers, so if - you don't want users to underline text, just remove the CTRL+U combination from - the keystrokes table. Take a look at the FCKConfig.Keystrokes setting in the fckconfig.js - file.
  • -
  • The new "ProtectedTags" configuration option is being introduced. - It will accept a list of tags (separated by a pipe "|"), which will have no effect - during editing, but will still be part of the document DOM. This can be used mainly - for non HTML standard, custom tags.
  • -
  • Dialog box commands can now open resizable dialogs (by setting oCommand.Resizable - = true).
  • -
  • Updated support for AFP. Thanks to Soenke Freitag.
  • -
  • New language file:
      -
    • Afrikaans (by Willem Petrus Botha).
    • -
    -
  • -
  • [SF - Patch-1456343] New sample file showing how to dynamically exchange a textarea - and an instance of FCKeditor. Thanks to Finn Hakansson
  • -
  • [SF - Patch-1496115] [SF - BUG-1588578] [SF - BUG-1376534] [SF - BUG-1343506] [SF - Feature-1211065] [SF - Feature-949144] The content of anchors are shown and preserved - on creation. *
  • -
  • [SF - Feature-1587175] Local links to an anchor are readjusted if the anchor changes.
  • -
  • [SF - Patch-1500040] New configuration values to specify the Id and Class for the - body element.
  • -
  • [SF - Patch-1577202] The links created with the popup option now are accessible even - if the user has JavaScript disabled.
  • -
  • [SF - Patch-1443472] [SF - BUG-1576488] [SF - BUG-1334305] [SF - BUG-1578312] The Paste from Word clean up function can be configured - with FCKConfig.CleanWordKeepsStructure to preserve the markup as much as possible. - Thanks Jean-Charles ROGEZ.
  • -
  • [SF - Patch-1472654] The server side script location for SpellerPages can now be set - in the configuration file, by using the SpellerPagesServerScript setting.
  • -
  • Attention: All connectors are now pointing by - default to the "/userfiles/" folder instead of "/UserFiles/" (case change). Also, - the inner folders for each type (file, image, flash and media) are all lower-cased - too.
  • -
  • Attention: The UseBROnCarriageReturn configuration - is not anymore valid. The EnterMode setting can now be used to precisely set the - enter key behavior.
  • -
-

- Fixed Bugs:

-
    -
  • [SF - BUG-1444937] [SF - BUG-1274364] Shortcut keys are now undoable correctly.
  • -
  • [SF - BUG-1015230] Toolbar buttons now update their state on shortcut keys activation.
  • -
  • [SF - BUG-1485621] It is now possible to precisely control which shortcut keys can - be used.
  • -
  • [SF - BUG-1573714] [SF - BUG-1593323] Paste was not working in IE if both AutoDetectPasteFromWord - and ForcePasteAsPlainText settings were set to "false".
  • -
  • [SF - BUG-1578306] The context menu was wrongly positioned if the editing document - was set to render in strict mode. Thanks to Alfonso Martinez.
  • -
  • [SF - BUG-1567060] [SF - BUG-1565902] [SF - BUG-1440631] IE was getting locked on some specific cases. Fixed.
  • -
  • [SF - BUG-1582859] [SF - Patch-1579507] Firefox' spellchecker is now disabled during editing mode. - Thanks to Alfonso Martinez.
  • -
  • Fixed Safari and Opera detection system (for development purposes only).
  • -
  • Paste from Notepad was including font information in IE. Fixed.
  • -
  • [SF - BUG-1584092] When replacing text area, names with spaces are now accepted.
  • -
  • Depending on the implementation of toolbar combos (mainly for custom plugins) the - editor area was loosing the focus when clicking in the combo label. Fixed.
  • -
  • [SF - BUG-1596937] InsertHtml() was inserting the HTML outside the editor area on - some very specific cases.
  • -
  • [SF - BUG-1585548] On very specific, rare and strange cases, the XHTML processor was - not working properly in IE. Fixed.
  • -
  • [SF - BUG-1584951] [SF - BUG-1380598] [SF - BUG-1198139] [SF - BUG-1437318] In Firefox, the style selector will not anymore delete - the contents when removing styles on specific cases.
  • -
  • [SF - BUG-1515441] [SF - BUG-1451071] The "Insert/Edit Link" and "Select All" buttons are now working - properly when the editor is running on a IE Modal dialog.
  • -
  • On some very rare cases, IE was throwing a memory error when hiding the context - menus. Fixed.
  • -
  • [SF - BUG-1526154] [SF - BUG-1509208] With Firefox, <style> tags defined in the source are - now preserved.
  • -
  • [SF - BUG-1535946] The IE dialog system has been changed to better work with custom - dialogs.
  • -
  • [SF - BUG-1599520] The table dialog was producing empty tags when leaving some of - its fields empty.
  • -
  • [SF - BUG-1599545] HTML entities are now processed on attribute values too.
  • -
  • [SF - BUG-1598517] Meta tags are now protected from execution during editing (avoiding - the "redirect" meta to be activated).
  • -
  • [SF - BUG-1415601] Firefox internals: styleWithCSS is used instead of the deprecated - useCSS whenever possible.
  • -
  • All JavaScript Core extension function have been renamed to "PascalCase" (some were - in "camelCase"). This may have impact on plugins that use any of those functions.
  • -
  • [SF - BUG-1592311] Operations in the caption of tables are now working correctly in - both browsers.
  • -
  • Small interface fixes to the about box.
  • -
  • [SF - PATCH-1604576] [SF - BUG-1604301] Link creation failed in Firefox 3 alpha. Thanks to Arpad Borsos
  • -
  • [SF - BUG-1577247] Unneeded call to captureEvents and releaseEvents.
  • -
  • [SF - BUG-1610790] On some specific situations, the call to form.submit(), in form - were FCKeditor has been unloaded by code, was throwing the "Can't execute code from - a freed script" error.
  • -
  • [SF - BUG-1613167] If the configuration was missing the FCKConfig.AdditionalNumericEntities - entry an error appeared.
  • -
  • [SF - BUG-1590848] [SF - BUG-1626360] Cleaning of JavaScript strict warnings in the source code.
  • -
  • [SF - BUG-1559466] The ol/ul list property window always searched first for a UL element.
  • -
  • [SF - BUG-1516008] Class attribute in IE wasn't loaded in the image dialog.
  • -
  • The "OnAfterSetHTML" event is now fired when being/switching to Source View.
  • -
  • [SF - BUG-1631807] Elements' style properties are now forced to lowercase in IE.
  • -
  • The extensions "html", "htm" and "asis" have been added to the list of denied extensions - on upload.
  • -
  • Empty inline elements (like span and strong) will not be generated any more.
  • -
  • Some elements attributes (like hspace) where not being retrieved when set to "0".
  • -
  • [SF - BUG-1508341] Fix for the ColdFusion script file of SpellerPages.
  • -
-

- * This version has been partially sponsored by Medical - Media Lab.

-

- Version 2.3.3

- New Features and Improvements:

-
    -
  • The project has been relicensed under the terms of the - GPL / LGPL / MPL licenses. This change will remove many licensing compatibility - issues with other open source licenses, making the editor even more "open" than - before.
  • -
  • Attention: The default directory in the distribution - package is now named "fckeditor" (in lowercase) instead of "FCKeditor".  This - change may impact installations on case sensitive OSs, like Linux.
  • -
  • Attention: The "Universal Keyboard" has been removed - from the package. The license of those files was unclear so they can't be included - alongside the rest of FCKeditor.
  • -
-

- Version 2.3.2

-

- New Features and Improvements:

-
    -
  • Users can now decide if the template dialog will replace the entire contents of - the editor or simply place the template in the cursor position. This feature can - be controlled by the "TemplateReplaceAll" and "TemplateReplaceCheckbox" configuration - options.
  • -
  • [SF - Patch-1237693] A new configuration option (ProcessNumericEntities) - is now available to tell the editor to convert non ASCII chars to their relative - numeric entity references. It is disabled by default.
  • -
  • The new "AdditionalNumericEntities" setting makes it possible to - define a set of characters to be transformed to their relative numeric entities. - This is useful when you don't want the code to have simple quotes ('), for example.
  • -
  • The Norwegian language file (no.js) has been duplicated to include the Norwegian - Bokmal (nb.js) in the supported interface languages. Thanks to Martin Kronstad. -
  • -
  • Two new patterns have been added to the Universal Keyboard: -
      -
    • Persian. Thanks to Pooyan Mahdavi
    • -
    • Portuguese. Thanks to Bo Brandt.
    • -
    -
  • -
  • [SF - Patch-1517322] It is now possible to define the start number on numbered lists. - Thanks to Marcel Bennett.
  • -
  • The Font Format combo will now reflect the EditorAreaCSS styles.
  • -
  • [SF - Patch-1461539] The File Browser connector can now optionally return a "url" - attribute for the files. Thanks to Pent.
  • -
  • [SF - BUG-1090851] The new "ToolbarComboPreviewCSS" configuration option has been - created, so it is possible to point the Style and Format toolbar combos to a different - CSS, avoiding conflicts with the editor area CSS.
  • -
  • [SF - Feature-1421309] [SF - BUG-1489402] It is now possible to configure the Quick Uploder target path - to consider the file type (ex: Image or File) in the target path for uploads.
  • -
  • The JavaScript integration file has two new things: -
      -
    • The "CreateHtml()" function in the FCKeditor object, used to retrieve the HTML of - an editor instance, instead of writing it directly to the page (as done by "Create()").
    • -
    • The global "FCKeditor_IsCompatibleBrowser()" function, which tells if the executing - browser is compatible with FCKeditor. This makes it possible to do any necessary - processing depending on the compatibility, without having to create and editor instance.
    • -
    -
  • -
-

- Fixed Bugs:

-
    -
  • [SF - BUG-1525242] [SF - BUG-1500050] All event attributes (like onclick or onmouseover) are now - being protected before loading the editor. In this way, we avoid firing those events - during editing (IE issue) and they don't interfere in other specific processors - in the editor.
  • -
  • Small security fixes to the File Browser connectors.
  • -
  • [SF - BUG-1546226] Small fix to the ColdFusion CFC integration file.
  • -
  • [SF - Patch-1407500] The Word Cleanup function was breaking the HTML on pasting, on - very specific cases. Fixed, thanks to Frode E. Moe.
  • -
  • [SF - Patch-1551979] [SF - BUG-1418066] [SF - BUG-1439621] [SF - BUG-1501698] Make FCKeditor work with application/xhtml+xml. Thanks - to Arpad Borsos.
  • -
  • [SF - Patch-1547738] [SF - BUG-1550595] [SF - BUG-1540807] [SF - BUG-1510685] Fixed problem with panels wrongly positioned when the - editor is placed on absolute or relative positioned elements. Thanks to Filipe Martins.
  • -
  • [SF - Patch-1511294] Small fix for the File Browser compatibility with IE 5.5.
  • -
  • [SF - Patch-1503178] Small improvement to stop IE from loading smiley images when - one smiley is quickly selected from a huge list of smileys. Thanks to stuckhere.
  • -
  • [SF - BUG-1549112] The Replace dialog window now escapes regular expression specific - characters in the find and replace fields.
  • -
  • [SF - BUG-1548788] Updated the ieSpell download URL.
  • -
  • In FF, the editor was throwing an error when closing the window. Fixed.
  • -
  • [SF - BUG-1538509] The "type" attribute for text fields will always be set now.
  • -
  • [SF - BUG-1551734] The SetHTML function will now update the editing area height no - matter which editing mode is active.
  • -
  • [SF - BUG-1554141] [SF - BUG-1565562] [SF - BUG-1451056] [SF - BUG-1478408] [SF - BUG-1489322] [SF - BUG-1513667] [SF - BUG-1562134] The protection of URLs has been enhanced - and now it will not break URLs on very specific cases.
  • -
  • [SF - BUG-1545732] [SF - BUG-1490919] No security errors will be thrown when loading FCKeditor in - page inside a FRAME defined in a different domain.
  • -
  • [SF - BUG-1512817] [SF - BUG-1571345] Fixed the "undefined" addition to the content when ShowBorders - = false and FullPage = true in Firefox. Thanks to Brett.
  • -
  • [SF - BUG-1512798] BaseHref will now work well on FullPage, even if no <head> - is available.
  • -
  • [SF - BUG-1509923] The DocumentProcessor is now called when using InserHtml().
  • -
  • [SF - BUG-1505964] The DOCTYPE declaration is now preserved when working in FullPage.
  • -
  • [SF - BUG-1553727] The editor was throwing an error when inserting complex templates. - Fixed.
  • -
  • [SF - Patch-1564930] [SF - BUG-1562828] In IE, anchors where incorrectly copied when using the Paste - from Word button. Fixed, thanks to geirhelge.
  • -
  • [SF - BUG-1557709] [SF - BUG-1421810] The link dialog now validates Popup Window names.
  • -
  • [SF - BUG-1556878] Firefox was creating empty tags when deleting the selection in - some special cases.
  • -
  • The context menu for links is now correctly shown when right-clicking on floating - divs.
  • -
  • [SF - BUG-1084404] The XHTML processor now ignores empty span tags.
  • -
  • [SF - BUG-1221728] [SF - BUG-1174503] The <abbr> tag is not anymore getting broken by IE.
  • -
  • [SF - BUG-1182906] IE is not anymore messing up mailto links.
  • -
  • [SF - BUG-1386094] Fixed an issue when setting configuration options to empty ('') - by code.
  • -
  • [SF - BUG-1389435] Fixed an issue in some dialog boxes when handling numeric inputs.
  • -
  • [SF - BUG-1398829] Some links may got broken on very specific cases. Fixed.
  • -
  • [SF - BUG-1409969] <noscript> tags now remain untouched by the editor.
  • -
  • [SF - BUG-1433457] [SF - BUG-1513631] Empty "href" attributes in <a> or empty "src" in <img> - will now be correctly preserved.
  • -
  • [SF - BUG-1435195] Scrollbars are now visible in the File Browser (for custom implementations).
  • -
  • [SF - BUG-1438296] The "ForceSimpleAmpersand" setting is now being honored in all - tags.
  • -
  • If a popup blocker blocks context menu operations, the correct alert message is - displayed now, instead of a ugly JavaScript error.
  • -
  • [SF - BUG-1454116] The GetXHTML() function will not change the IsDirty() value of - the editor.
  • -
  • The spell check may not work correctly when using SpellerPages with ColdFusion. - Fixed.
  • -
  • [SF - BUG-1481861] HTML comments are now removed by the Word Cleanup System.
  • -
  • [SF - BUG-1489390] A few missing hard coded combo options used in some dialogs are - now localizable.
  • -
  • [SF - BUG-1505448] The Form dialog now retrieves the value of the "action" attribute - exactly as defined in the source.
  • -
  • [SF - Patch-1517322] Solved an issue when the toolbar has buttons with simple icons - (usually used by plugins) mixed with icons coming from a strip (the default toolbar - buttons).
  • -
  • [SF - Patch-1575261] Some fields in the Table and Cell Properties dialogs were being - cut. Fixed.
  • -
  • Fixed a startup compatibility issue with Firefox 1.0.4.
  • -
-

- Version 2.3.1

-

- Fixed Bugs:

-
    -
  • [SF - BUG-1506126] Fixed the Catalan language file, which had been published with - problems in accented letters.
  • -
  • More performance improvements in the default File Browser.
  • -
  • [SF - BUG-1506701] Fixed compatibility issues with IE 5.5.
  • -
  • [SF - BUG-1509073] Fixed the "Image Properties" dialog window, which was making invalid - calls to the "editor/dialog/" directory, generating error 400 entries in the web - server log.
  • -
  • [SF - BUG-1507294] [SF - BUG-1507953] The editing area was getting a fixed size when using the "SetHTML" - API command or even when switching back from the source view. Fixed.
  • -
  • [SF - BUG-1507755] Fixed a conflict between the "DisableObjectResizing" and "ShowBorders" - configuration options over IE.
  • -
  • Opera 9 tries to "mimic" Gecko in the browser detection system of FCKeditor. As - this browser is not "yet" supported, the editor was broken on it. It has been fixed, - and now a textarea is displayed, as in any other unsupported browser. Support for - Opera is still experimental and can be activated by setting the property "EnableOpera" - to true when creating an instance of the editor with the JavaScript integration - files.
  • -
  • With Opera 9, the toolbar was jumping on buttons rollover.
  • -
  • [SF - BUG-1509479] The iframes used in Firefox for all editor panels (dropdown combos, - context menu, etc...) are now being placed right before the main iframe that holds - the editor. In this way, if the editor container element is removed from the DOM - (by DHTML) they are removed together with it.
  • -
  • [SF - BUG-1271070] [SF - BUG-1411430] The editor API now works well on DHTML pages that create and - remove instances of FCKeditor dynamically.
  • -
  • A second call to a page with the editor was not working correctly with Firefox 1.0.x. - Fixed.
  • -
  • [SF - BUG-1511460] Small correction to the <script> protected source regex. - Thanks to Randall Severy.
  • -
  • [SF - BUG-1521754] Small fix to the paths of the internal CSS files used by FCKeditor. - Thanks to johnw_ceb.
  • -
  • [SF - BUG-1511442] The <base> tag is now correctly handled in IE, no matter - its position in the source code.
  • -
  • [SF - BUG-1507773] The "Lock" and "Reset" buttons in the Image Properties dialog window - are not anymore jumping with Firefox 1.5.
  • -
-

- Version 2.3

-

- New Features and Improvements:

-
    -
  • The Toolbar Sharing system has been completed. See sample10.html - and sample11.html.*
  • -
  • [SF - Patch-1407500] Small enhancement to the Find and Replace dialog windows.
  • -
-

- Fixed Bugs:

-
    -
  • Small security fixes.
  • -
  • The context menu system has been optimized. Nested menus now open "onmouseover". -
  • -
  • An error in the image preloader system was making the toolbar strip being downloaded - once for each button on slow connections. Some enhancements have also been made - so now the smaple05.html is loading fast for all skins.
  • -
  • Fixed many memory leak issues with IE.
  • -
  • [SF - BUG-1489768] The panels (context menus, toolbar combos and color selectors), - where being displayed in the wrong position if the contents of the editor, or its - containing window were scrolled down.
  • -
  • [SF - BUG-1493176] Using ASP, the connector was not working on servers with buffer - disable by default.
  • -
  • [SF - BUG-1491784] Language files have been updated to not include html entities.
  • -
  • [SF - BUG-1490259] No more security warning on IE over HTTPS.
  • -
  • [SF - BUG-1493173] [SF - BUG-1499708] We now assume that, if a user is in source editing, he/she - wants to control the HTML, so the editor doesn't make changes to it when posting - the form being in source view or when calling the GetXHTML function in the API. -
  • -
  • [SF - BUG-1490610] The FitWindow is now working on elements set with relative position.
  • -
  • [SF - BUG-1493438] The "Word Wrap" combo in the cell properties dialog now accepts - only Yes/No (no more <Not Set> value).
  • -
  • The context menu is now being hidden when a nested menu option is selected.
  • -
  • Table cell context menu operations are now working correctly.
  • -
  • [SF - BUG-1494549] The code formatter was having problems with dollar signs inside - <pre> tags.
  • -
  • [SF - Patch-1459740] The "src" element of images can now be set by styles definitions. - Thanks to joelwreed.
  • -
  • [SF - Patch-1437052] [SF - Patch-1436166] [SF - Patch-1352385] Small fix to the FCK.InsertHtml, FCKTools.AppendStyleSheet - and FCKSelection.SelectNode functions over IE. Thanks to Alfonso Martinez.
  • -
  • [SF - Patch-1349765] Small fix to the FCKSelection.GetType over Firefox. Thanks to - Alfonso Martinez.
  • -
  • [SF - Patch-1495422] The editor now creates link based on the URL when no selection - is available. Thanks to Dominik Pesch.
  • -
  • [SF - Patch-1478859] On some circumstances, the Yahoo popup blocker was blocking the - File Browser window, giving no feedback to the user. Now an alert message is displayed.
  • -
  • When using the editor in a RTL localized interface, like Arabic, the toolbar combos - were not showing completely in the first click. Fixed.
  • -
  • [SF - BUG-1500212] All "_samples/html" samples are now working when loading directly - from the Windows Explorer. Thanks to Alfonso Martinez.
  • -
  • The "FitWindow" feature was breaking the editor under Firefox 1.0.x.
  • -
  • [SF - Patch-1500032] In Firefox, the caret position now follows the user clicks when - clicking in the white area bellow the editor contents. Thanks to Alfonso Martinez.
  • -
  • [SF - BUG-1499522] In Firefox, the link dialog window was loosing the focus (and quickly - reacquiring it) when opening. This behavior was blocking the dialog in some Linux - installations.
  • -
  • Drastically improved the loading performance of the file list in the default File - Browser.
  • -
  • [SF - BUG-1503059] The default "BasePath" for FCKeditor in all integration files has - been now unified to "/fckeditor/" (lower-case). This is the usual casing system - in case sensitive OSs like Linux.
  • -
  • The "DisableFFTableHandles" setting is now honored when switching the full screen - mode with FitWindow.
  • -
  • Some fixes has been applied to the cell merging in Firefox.
  • -
-

- * This version has been partially sponsored by Footsteps - and Kentico.

-

- Version 2.3 Beta

-

- New Features and Improvements:

-
    -
  • Extremely Fast Loading! The editor now loads more than 3 - times faster than before, with no impact on its advanced features.
  • -
  • New toolbar system: -
      -
    • [SF - Feature-1454850] The toolbar will now load much faster. All - images have being merged in a single image file using a unique system available - only with FCKeditor.
    • -
    • The "Text Color" and "Background Color" commands buttons have - enhancements on the interface.
    • -
    • Attention: As a completely - new system has being developed. Skins created for versions prior this one will not - work. Skin styles definitions have being merged, added and removed. All skins have - been a little bit reviewed.
    • -
    • It is possible to detach the toolbar from an editor instance and - share it with other instances. In this way you may have only one toolbar (in the - top of the window, for example, that can be used by many editors (see - sample10.html). This feature is still under development (issues with IE - focus still to be solved).*
    • -
    -
  • -
  • New context menu system: -
      -
    • It uses the same (fast) loading system as the toolbar.
    • -
    • Sub-Menus are now available to group features (try the context menu over a table - cell).
    • -
    • It is now possible to create your own context menu entries by creating plugins. -
    • -
    -
  • -
  • New "FitWindow" toolbar button, based on the - plugin published by Paul Moers. Thanks Paul!
  • -
  • "Auto Grow" Plugin: automatically resizes the editor - until a maximum height, based on its contents size.**
  • -
  • [SF - Feature-1444943] Multiple CSS files can now be used in the - editing area. Just define FCKConfig.EditorAreaCSS as an array of strings (each one - is a path to a different css file). It works also as a simple string, as on prior - versions.
  • -
  • New language files:
      -
    • Bengali / Bangla (by Richard Walledge).
    • -
    • English (Canadian) (by Kevin Bennett).
    • -
    • Khmer (by Sengtha Chay).
    • -
    -
  • -
  • The source view is now available in the editing area on Gecko browsers. Previously - a popup was used for it (due to a Firefox bug).
  • -
  • As some people may prefer the popup way for source editing, a new configuration - option (SourcePopup) has being introduced.
  • -
  • The IEForceVScroll configuration option has been removed. The editor now automatically - shows the vertical scrollbar when needed (for XHTML doctypes).
  • -
  • The configuration file doesn't define a default DOCTYPE to be used now.
  • -
  • It is now possible to easily change the toolbar using the JavaScript API by just - calling <EditorInstance>.ToolbarSet.Load( '<ToolbarName>' ). See _testcases/010.html - for a sample.
  • -
  • The "OnBlur" and "OnFocus" JavaScript API events are now compatible - with all supported browsers.
  • -
  • Some few updates in the Lasso connector and uploader.
  • -
  • The GeckoUseSPAN setting is now set to "false" by default. In this way, the code - produced by the bold, italic and underline commands are the same on all browsers.
  • -
-

- Fixed Bugs:

-
    -
  • Important security fixes have been applied to the File Manager, Uploader - and Connectors. Upgrade is highly recommended. Thanks to Alberto Moro, - Baudouin Lamourere and James Bercegay.
  • -
  • [SF - BUG-1399966] [SF - BUG-1249853] The "BaseHref" configuration is now working with - Firefox in both normal and full page modes.
  • -
  • [SF - BUG-1405263] A typo in the configuration file was impacting the Quick Upload - feature.
  • -
  • Nested <ul> and <ol> tags are now generating valid html.
  • -
  • The "wmode" and "quality" attributes are now preserved for Flash - embed tags, in case they are entered manually in the source view. Also, empty attributes - are removed from that tag.
  • -
  • Tables where not being created correctly on Opera.
  • -
  • The XHTML processor will ignore invalid tags with names ending with ":", - like http:.
  • -
  • On Firefox, the scrollbar is not anymore displayed on toolbar dropdown commands - when not needed.
  • -
  • Some small fixes have being done to the dropdown commands rendering for FF. -
  • -
  • The table dialog window has been a little bit enlarged to avoid contents being cropped - on some languages, like Russian.
  • -
  • [SF - BUG-1465203] The ieSpell download URL has been updated. The problem is that - they don't have a fixed URL for it, so let's hope the mirror will be up for it. -
  • -
  • [SF - BUG-1456332] Small fix in the Spanish language file.
  • -
  • [SF - BUG-1457078] The File Manager was generating 404 calls in the server.
  • -
  • [SF - BUG-1459846] Fixed a problem with the config file if PHP is set to parse .js - files.
  • -
  • [SF - BUG-1432120] The "UserFilesAbsolutePath" setting is not correctly - used in the PHP uploader.
  • -
  • [SF - BUG-1408869] The collapse handler is now rendering correctly in Firefox 1.5. -
  • -
  • [SF - BUG-1410082] [SF - BUG-1424240] The "moz-bindings.xml" file is now well formed.
  • -
  • [SF - BUG-1413980] All frameborder "yes/no" values have been changes to - "1/0".
  • -
  • [SF - BUG-1414101] The fake table borders are now showing correctly when running under - the "file://" protocol.
  • -
  • [SF - BUG-1414155] Small typo in the cell properties dialog window.
  • -
  • Fixed a problem in the File Manager. It was not working well with folder or file - names with apostrophes ('). Thanks to René de Jong.
  • -
  • Small "lenght" type corrected in the select dialog window. Thanks to Bernd Nussbaumer.
  • -
  • The about box is now showing correctly in Firefox 1.5.
  • -
  • [SF - Patch-1464020] [SF - BUG-1155793] The "Unlink" command is now working correctly under Firefox - if you don't have a complete link selection. Thanks to Johnny Egeland.
  • -
  • In the File Manager, it was not possible to upload files to folders with ampersands - in the name. Thanks to Mike Pone.
  • -
  • [SF - BUG-1178359] Elements from the toolbar are not anymore draggable in the editing - area.
  • -
  • [SF - BUG-1487544] Fixed a small issue in the code formatter for <br /> and - <hr /> tags.
  • -
  • The "Background Color" command now works correctly when the GeckoUseSPAN setting - is disabled (default).
  • -
  • Links are now rendered in blue with Firefox (they were black before). Actually, - an entry for it has been added to the editing area CSS, so you can customize with - the color you prefer.
  • -
-

- * This version has been partially sponsored by Footsteps - and Kentico. -
- ** This version has been partially sponsored by Nextide.

-

- Version 2.2

-

- New Features and Improvements:

-
    -
  • Let's welcome Wim Lemmens (didgiman). He's our new responsible for the ColdFusion - integration. In this version we are introducing his new files with the following - changes: -
      -
    • The "Uploader", used for quick uploads, is now available - natively for ColdFusion.
    • -
    • Small bugs have been corrected in the File Browser connector.
    • -
    • The samples now work as is, even if you don't install the editor in the "/FCKeditor" - directory.
    • -
    -
  • -
  • And a big welcome also to "Andrew Liu", our responsible for the - Python integration. This version is bringing native support for Python - , including the File Browser connector and Quick Upload.
  • -
  • The "IsDirty()" and "ResetIsDirty()" - functions have been added to the JavaScript API to check if the editor - content has been changed.*
  • -
  • New language files: -
      -
    • Hindi (by Utkarshraj Atmaram)
    • -
    • Latvian (by Janis Klavinš)
    • -
    -
  • -
  • For the interface, now we have complete RTL support also for - the drop-down toolbar commands, color selectors and context menu.
  • -
  • [SF - BUG-1325113] [SF - BUG-1277661] The new "Delete Table" command is available in the - Context Menu when right-clicking inside a table.
  • -
  • The "FCKConfig.DisableTableHandles" configuration option is now working - on Firefox 1.5.
  • -
  • The new "OnBlur" and "OnFocus" - events have been added to the JavaScript API (IE only). See "_samples/html/sample09.html" * -
  • -
  • Attention: The "GetHTML" - function has been deprecated. It now returns the same value as "GetXHTML". - The same is valid for the "EnableXHTML" and "EnableSourceXHTML" - that have no effects now. The editor now works with XHTML output only.
  • -
  • Attention: A new "PreserveSessionOnFileBrowser" - configuration option has been introduced. It makes it possible to set whenever is - needed to maintain the user session in the File Browser. It is disabled by default, - as it has very specific usage and may cause the File Browser to be blocked by popup - blockers. If you have custom File Browsers that depends on session information, - remember to activate it.
  • -
  • Attention: The "fun" - smileys set has been removed from the package. If you are using it, you must manually - copy it to newer installations and upgrades.
  • -
  • Attention: The "mcpuk" - file browser has been removed from the package. We have no ways to support it. There - were also some licensing issues with it. Its web site can still be found at - http://mcpuk.net/fbxp/.
  • -
  • It is now possible to set different CSS styles for the chars in the Special Chars - dialog window by adding the "SpecialCharsOut" and "SpecialCharsOver" - in the "fck_dialog.css" skin file.*
  • -
  • [SF - Patch-1268726] Added table "summary" support in the table dialog. - Thanks to Sebastien-Mahe.
  • -
  • [SF - Patch-1284380] It is now possible to define the icon of a FCKToolbarPanelButton - object without being tied to the skin path (just like FCKToolbarButton). Thanks - to Ian Sullivan.
  • -
  • [SF - Patch-1338610] [SF - Patch-1263009] New characters have been added to the "Special Characters" - dialog window. Thanks to Deian.
  • -
  • You can set the QueryString value "fckdebug=true" to activate "debug - mode" in the editor (showing the debug window), overriding the configurations. - The "AllowQueryStringDebug" configuration option is also available so - you can disable this feature.
  • -
-

- Fixed Bugs:

-
    -
  • [SF - BUG-1363548] [SF - BUG-1364425] [SF - BUG-1335045] [SF - BUG-1289661] [SF - BUG-1225370] [SF - BUG-1156291] [SF - BUG-1165914] [SF - BUG-1111877] [SF - BUG-1092373] [SF - BUG-1101596] [SF - BUG-1246952] The URLs for links and - images are now correctly preserved as entered, no matter if you are using relative - or absolute paths.
  • -
  • [SF - BUG-1162809] [SF - BUG-1205638] The "Image" and "Flash" dialog windows - now loads the preview correctly if the "BaseHref" configuration option - is set.
  • -
  • [SF - BUG-1329807] The alert boxes are now showing correctly when doing cut/copy/paste - operations on Firefox installations when it is not possible to execute that operations - due to security settings.
  • -
  • A new "Panel" system (used in the drop-dowm toolbar commands, color selectors - and context menu) has been developed. The following bugs have been fixed with it: -
      -
    • [SF - BUG-1186927] On IE, sometimes the context menu was being partially hidden.* -
    • -
    • On Firefox, the context menu was flashing in the wrong position before showing. -
    • -
    • On Firefox 1.5, the Color Selector was not working.
    • -
    • On Firefox 1.5, the fonts in the panels were too big.
    • -
    • [SF - BUG-1076435] [SF - BUG-1200631] On Firefox, sometimes the context menu was being shown in the - wrong position.
    • -
    -
  • -
  • [SF - BUG-1364094] Font families were - not being rendered correctly on Firefox .
  • -
  • [SF - BUG-1315954] No error is thrown when pasting some case specific code from editor - to editor.
  • -
  • [SF - BUG-1341553] A small fix for a security alert in the File Browser has been - applied.
  • -
  • [SF - BUG-1370953] [SF - BUG-1339898] [SF - BUG-1323319] A message will be shown to the user (instead of a JS error) if - a "popup blocker" blocks the "Browser Server" button. Thanks - to Erwin Verdonk.
  • -
  • [SF - BUG-1370355] Anchor links that points to a single character anchor, like "#A", - are now correctly detected in the Link dialog window. Thanks to Ricky Casey.
  • -
  • [SF - BUG-1368998] Custom error processing has been added to the file upload on the - File Browser.
  • -
  • [SF - BUG-1367802] [SF - BUG-1207740] A message is shown to the user if a dialog box is blocked by - a popup blocker in Firefox.
  • -
  • [SF - BUG-1358891] [SF - BUG-1340960] The editor not works locally (without a web server) on directories - where the path contains spaces.
  • -
  • [SF - BUG-1357247] The editor now intercepts SHIFT + INS keystrokes when needed.
  • -
  • [SF - BUG-1328488] Attention: The Page - Break command now produces different tags to avoid XHTML compatibility - issues. Any Page Break previously applied to content produced with previous versions - of FCKeditor will not me rendered now, even if they will still be working correctly. -
  • -
  • It is now possible to allow cut/copy/past operations on Firefox using the user.js file.
  • -
  • [SF - BUG-1336792] A fix has been applied to the XHTML processor to allow tag names - with the "minus" char (-).
  • -
  • [SF - BUG-1339560] The editor now correctly removes the "selected" option - for checkboxes and radio buttons.
  • -
  • The Table dialog box now selects the table correctly when right-clicking on objects - (like images) placed inside the table.
  • -
  • Attention: A few changes have been - made in the skins. If you have a custom skin, it is recommended you to make a diff - of the fck_contextmenu.css file of the default skin with your implementation.
  • -
  • Mouse select (marking things in blue, like selecting text) has been disabled - on panels (drop-down menu commands, color selector and context menu) and toolbar, - for both IE and Firefox.
  • -
  • On Gecko, fake borders will not be applied to tables with the border attribute set - to more than 0, but placed inside tables with border set to 0.
  • -
  • [SF - BUG-1360717] A wrapping issue in the "Silver" skin has been corrected. - Thanks to Ricky Casey.
  • -
  • [SF - BUG-1251145] In IE, the focus is now maintained in the text when clicking in - the empty area following it.
  • -
  • [SF - BUG-1181386] [SF - BUG-1237791] The "Stylesheet Classes" field in the Link dialog - window in now applied correctly on IE. Thanks to Andrew Crowe.
  • -
  • The "Past from Word" dialog windows is now showing correctly on Firefox - on some languages.
  • -
  • [SF - BUG-1315008] [SF - BUG-1241992] IE, when selecting objects (like images) and hitting the "Backspace" - button, the browser's "back" will not get executed anymore and the object - will be correctly deleted.
  • -
  • The "AutoDetectPasteFromWord" is now working correctly in IE. Thanks to - Juan Ant. Gómez.
  • -
  • A small enhancement has been made in the Word pasting detection. Thanks to Juan - Ant. Gómez.
  • -
  • [SF - BUG-1090686] No more conflict with Firefox "Type-Ahead Find" feature. -
  • -
  • [SF - BUG-942653] [SF - BUG-1155856] The "width" and "height" of images sized - using the inline handlers are now correctly loaded in the image dialog box.
  • -
  • [SF - BUG-1209093] When "Full Page Editing" is active, in the "Document - Properties" dialog, the "Browse Server" button for the page background - is now correctly hidden if "ImageBrowser" is set to "false" - in the configurations file. Thanks to Richard.
  • -
  • [SF - BUG-1120266] [SF - BUG-1186196] The editor now retains the focus when selecting commands in - the toolbar.
  • -
  • [SF - BUG-1244480] The editor now will look first to linked fields "ids" - and second to "names".
  • -
  • [SF - BUG-1252905] The "InsertHtml" function now preserves URLs as entered. -
  • -
  • [SF - BUG-1266317] Toolbar commands are not anymore executed outside the editor.
  • -
  • [SF - BUG-1365664] The "wrap=virtual" attribute has been removed from the - integration files for validation purposes. No big impact.
  • -
  • [SF - BUG-972193] Now just one click is needed to active the cursor inside the editor. -
  • -
  • The hidden fields used by the editor are now protected from changes using the "Web - Developer Add-On > Forms > Display Forms Details" extension. Thanks to - Jean-Marie Griess.
  • -
  • On IE, the "Format" toolbar dropdown now reflects the current paragraph - type on IE. Because of a bug in the browser, it is quite dependent on the browser - language and the editor interface language (both must be the same). Also, as the - "Normal (DIV)" type is seen by IE as "Normal", to avoid confusion, - both types are ignored by this fix.
  • -
  • On some very rare cases, IE was loosing the "align" attribute for DIV - tags. Fixed.
  • -
  • [SF - BUG-1388799] The code formatter was removing spaces on the beginning of lines - inside PRE tags. Fixed.
  • -
  • [SF - BUG-1387135] No more "NaN" values in the image dialog, when changing - the sizes in some situations.
  • -
  • Corrected a small type in the table handler.
  • -
  • You can now set the "z-index" for floating panels (toolbar dropdowns, - color selectors, context menu) in Firefox, avoiding having them hidden under another - objects. By default it is set to 10,000. Use the FloatingPanelsZIndex configuration - option to change this value.
  • -
-

- Special thanks to - Alfonso Martinez, who have provided many patches and suggestions for the - following features / fixes present in this version. I encourage all you to - donate to Alfonso, as a way to say thanks for his nice open source approach. - Thanks Alfonso!. Check out his contributions:

-
    -
  • [SF - BUG-1352539] [SF - BUG-1208348] With Firefox, no more "fake" selections are appearing - when inserting images, tables, special chars or when using the "insertHtml" - function.
  • -
  • [SF - Patch-1382588] The "FCKConfig.DisableImageHandles" configuration option - is not working on Firefox 1.5.
  • -
  • [SF - Patch-1368586] Some fixes have been applied to the Flash dialog box and the - Flash pre-processor.
  • -
  • [SF - Patch-1360253] [SF - BUG-1378782] [SF - BUG-1305899] [SF - BUG-1344738] [SF - BUG-1347808] On dialogs, some fields became impossible - to select or change when using Firefox. It has been fixed.
  • -
  • [SF - Patch-1357445] Add support for DIV in the Format drop-down combo for Firefox. -
  • -
  • [SF - BUG-1350465] [SF - BUG-1376175] The "Cell Properties" dialog now works correctly - when right-clicking in an object (image, for example) placed inside the cell itself. -
  • -
  • [SF - Patch-1349166] On IE, there is now support for namespaces on tags names.
  • -
  • [SF - Patch-1350552] Fix the display issue when applying styles on tables.
  • -
  • [SF - Patch-1352320 ] Fixed a wrong usage of the "parentElement" - property on Gecko.
  • -
  • [SF - Patch-1355007] The new "FCKDebug.OutputObject" function is available - to dump all object information in the debug window.
  • -
  • [SF - Patch-1329500] It is now possible to delete table columns when clicking on a - TH cell of the column.
  • -
  • [SF - Patch-1315351] It is now possible to pass the image width and height to the - "SetUrl" function of the Flash dialog box.
  • -
  • [SF - Patch-1327384] TH tags are now correctly handled by the source code formatter - and the "FillEmptyBlocks" configuration option.
  • -
  • [SF - Patch-1327406] Fake borders are now displayed for TH elements on tables with - border set to 0. Also, on Firefox, it will now work even if the border attribute - is not defined and the borders are not dotted.
  • -
  • Hidden fields now get rendered on Firefox.
  • -
  • The BasePath is now included in the debugger URL to avoid problems when calling - it from plugins.
  • -
-

- * This version has been partially sponsored by - Alkacon Software.

-

- Version 2.1.1

-

- New Features and Improvements:

-
    -
  • The new "Insert Page Break" command (for printing) has - been introduced.*
  • -
  • The editor package now has a root directory called "FCKeditor".
  • -
-

- Fixed Bugs:

-
    -
  • [SF - BUG-1326285] [SF - BUG-1316430] [SF - BUG-1323662] [SF - BUG-1326223] We are doing a little step back with this version. - The ENTER and BACKSPACE behavior changes for Firefox have been remove. It is a nice - feature, but we need much more testing on it. It introduced some bugs and so - its preferable to not have that feature, avoiding problems (even if that feature - was intended to solve some issues).
  • -
  • [SF - BUG-1275714] Comments in the beginning of the source are now preserved when - using the "undo" and "redo" commands.
  • -
  • The "undo" and "redo" commands now work for the Style command. -
  • -
  • An error in the execution of the pasting commands on Firefox has been fixed.
  • -
  • [SF - BUG-1326184] No strange (invalid) entities are created when using Firefox. Also, - the &nbsp; used by the FillEmptyBlocks setting is maintained even if you disable - the ProcessHTMLEntities setting.
  • -
-

- * This version has been partially sponsored by - Acctive Software S.A..

-

- Version 2.1

-

- New Features and Improvements:

-
    -
  • [SF - BUG-1200328] The editor now offers a way to "protect" part of the - source to remain untouched while editing or changing views. Just use the "FCKConfig.ProtectedSource" - object to configure it and customize to your needs. It is based on regular expressions. - See fckconfig.js for some samples.
  • -
  • The editor now offers native support for Lasso. Thanks and welcome to - our new developer Jason Huck.
  • -
  • New language files are available: -
      -
    • Faraose (by Símin Lassaberg and Helgi Arnthorsson) -
    • -
    • Malay (by Fairul Izham Mohd Mokhlas)
    • -
    • Mongolian (by Lkamtseren Odonbaatar)
    • -
    • Vietnamese (by Phan Binh Giang)
    • -
    -
  • -
  • A new configurable ColdFusion connector is available. Thanks to Mark Woods. - Many enhancements has been introduced with it.
  • -
  • The PHP connector for the default File Browser now sorts the folders and files names. -
  • -
  • [SF - BUG-1289372] [SF - BUG-1282758] In the PHP connector it is now possible to set the absolute - (server) path to the User Files directory, avoiding problems with Virtual Directories, - Symbolic Links or Aliases. Take a look at the config.php file.
  • -
  • The ASP.Net uploader (for Quick Uploads) has been added to the package.
  • -
  • A new way to define simple "combo" toolbar items , like - Style and Font, has been introduced. Thanks to Steve Lineberry. See - sample06.html and the "simplecommands" plugin to fully understand - it.
  • -
  • A new test case has been added that shows how to set the editor background dynamically - without using a CSS.
  • -
  • [SF - BUG-1155906] [SF - BUG-1110116] [SF - BUG-1216332] The "AutoDetectPasteFromWord" configuration option - is back (IE only feature).
  • -
  • The new "OnAfterLinkedFieldUpdate" event has been introduced. If - is fired when the editor updates its hidden associated field.
  • -
  • Attention: The color of the right border of the toolbar (left on RTL interfaces) - has been moved from code to the CSS (TB_SideBorder class). Update your custom skins. -
  • -
  • A sample "htaccess.txt" file has been added to the editor's package - to show how to configure some Linux sites that could present problems on Firefox - with "Illegal characters" errors. Respectively the "" - chars.
  • -
  • With the JavaScript, ASP and PHP integration files, you can set the QueryString - value "fcksource=true" to load the editor using the source files (located - in the _source directory) instead of the compressed ones. Thanks to Kae Verens for - the suggestion.
  • -
  • [SF - Feature-1246623] The new configuration option "ForceStrongEm" has - been introduced so you can force the editor to convert all <B> and <I> - tags to <STRONG> and <EM> respectively.
  • -
  • A nice contribution has been done by Goss Interactive Ltd: -
      -
    • [SF - BUG-1246949] Implemented ENTER key and BACKSPACE key handlers for Gecko so that - P tags (or an appropriate block element) get inserted instead of BR tags when not - in the UseBROnCarriageReturn config mode. -
      - The ENTER key handling has been written to function much the same as the ENTER key - handling on IE : as soon as the ENTER key is pressed, existing content will be wrapped - with a suitable block element (P tag) as appropriate and a new block element (P - tag) will be started. -
      - The ENTER key handler also caters for pressing ENTER within empty list items - ENTER - in an empty item at the top of a list will remove that list item and start a new - P tag above the list; ENTER in an empty item at the bottom of a list will remove - that list item and start a new P tag below the list; ENTER in an empty item in the - middle of a list will remove that list item, split the list into two, and start - a new P tag between the two lists.
    • -
    • Any tables that are found to be incorrectly nested within a block element (P tag) - will be moved out of the block element when loaded into the editor. This is required - for the new ENTER/BACKSPACE key handlers and it also avoids non-compliant HTML.  -
    • -
    • The InsertOrderedList and InsertUnorderedList commands have been overridden on Gecko - to ensure that block elements (P tags) are placed around a list item's content when - it is moved out of the list due to clicking on the editor's list toolbar buttons - (when not in the UseBROnCarriageReturn config mode).
    • -
    -
  • -
-

- Fixed Bugs:

-
    -
  • [SF - BUG-1253255] [SF - BUG-1265520] Due to changes on version 2.0, the anchor list was not anymore - visible in the link dialog window. It has been fixed.
  • -
  • [SF - BUG-1242979] [SF - BUG-1251354] [SF - BUG-1256178] [SF - BUG-1274841] [SF - BUG-1303949] Due to a bug on Firefox, some keys stopped working - on startup over Firefox. It has been fixed.
  • -
  • [SF - BUG-1251373 ] The above fix also has corrected some strange behaviors on - Firefox.
  • -
  • [SF - BUG-1144258] [SF - BUG-1092081] The File Browsers now run on the same server session used - in the page where the editor is placed in (IE issue). Thanks to Simone Chiaretta. -
  • -
  • [SF - BUG-1305619 ] No more repeated login dialogs when running the editor with Windows - Integrated Security with IIS.
  • -
  • [SF - Patch-1245304] The Test Case 004 is now working correctly. It has been changed - to set the editor hidden at startup.
  • -
  • [SF - BUG-1290610 ] Over HTTPS, there were some warnings when loading the Images, - Flash and Link dialogs. Fixed.
  • -
  • Due to Gecko bugs, two errors were thrown when loading the editor in a hidden div. - Workarounds have been introduced. In any case, the testcase 004 hack is needed when - showing the editor (as in a tabbed interface).
  • -
  • An invalid path in the dialogs CSS file has been corrected.
  • -
  • On IE, the Undo/Redo can now be controlled using the Ctrl+Z and Ctrl+Y shortcut - keys.
  • -
  • [SF - BUG-1295538 ] A few Undo/Redo fixes for IE have been done.
  • -
  • [SF - BUG-1247070] On Gecko, it is now possible to use the shortcut keys for Bold - (CTRL+B), Italic (CTRL+I) and Underline (CTRL+U), like in IE.
  • -
  • [SF - BUG-1274303] The "Insert Column" command is now working correctly - on TH cells. It also copies any attribute applied to the source cells.
  • -
  • [SF - Patch-1287070 ] In the Universal Keyboard, the Arabic keystrokes translator - is now working with Firefox. Thanks again to Abdul-Aziz Al-Oraij.
  • -
  • The editor now handles AJAX requests with HTTP status 304.
  • -
  • [SF - BUG-1157780] [SF - BUG-1229077] Weird comments are now handled correctly (ignored on some cases). -
  • -
  • [SF - BUG-1155774] A spelling error in the Bulleted List Properties dialog has been - corrected.
  • -
  • [SF - BUG-1272018] The ampersand character can now be added from the Special Chars - dialog.
  • -
  • [SF - BUG-1263161] A small fix has been applied to the sampleposteddata.php file. - Thanks to Mike Wallace.
  • -
  • [SF - BUG-1241504] The editor now looks also for the ID of the hidden linked field. -
  • -
  • The caption property on tables is now working on Gecko. Thanks to Helen Somers (Goss - Interactive Ltd).
  • -
  • [SF - BUG-1297431] With IE, the editor now works locally when its files are placed - in a directory path that contains spaces.
  • -
  • [SF - BUG-1279551] [SF - BUG-1242105] On IE, some features are dependant of ActiveX components (secure... - distributed with IE itself). Some security setting could avoid the usage of - those components and the editor would stop working. Now a message is shown, indicating - the use the minimum necessary settings need by the editor to run.
  • -
  • [SF - BUG-1298880] Firefox can't handle the STRONG and EM tags. Those tags are now - converted to B and I so it works accordingly.
  • -
  • [SF - BUG-1271723] On IE, it is now possible to select the text and work correctly - in the contents of absolute positioned/dimensioned divs.
  • -
  • On IE, there is no need to click twice in the editor to activate the cursor - in the editing area.
  • -
  • [SF - BUG-1221621] Many "warnings" in the Firefox console are not thrown - anymore.
  • -
  • [SF - BUG-1295526] While editing on "FullPage" mode the basehref is - now active for CSS "link" tags.
  • -
  • [SF - Patch-1222584] A small fix to the PHP connector has been applied.
  • -
  • [SF - Patch-1281313] A few small changes to avoid problems with Plone. Thanks to Jean-mat. -
  • -
  • [SF - BUG-1275911] A check for double dots sequences on directory names on creation - has been introduced to the PHP and ASP connectors.
  • -
-

- Version 2.0

-

- New Features and Improvements:

-
    -
  • The new "Flash" command is available. Now you can - easily handle Flash content, over IE and Gecko, including server browser integration - and context menu support. Due to limitations of the browsers, it is not possible - to see the preview of the movie while editing, so a nice "placeholder" - is used instead. *
  • -
  • A "Quick Upload " option is now available in the - link, image and flash dialog windows, so the user don't need to go (or have) the - File Browser for this operations. The ASP and PHP uploader are included. Take - a look at the configuration file.***
  • -
  • Added support for Active FoxPro Pages . Thanks to our new developer, - Sönke Freitag.
  • -
  • It is now possible to disable the size handles for images and tables - (IE only feature). Take a look at the DisableImageHandles and DisableTableHandles - configuration options.
  • -
  • The handles on form fields (small squares around them) and the inline editing - of its contents have been disabled. This makes it easier to users to use - the controls.
  • -
  • A much better support for Word pasting operations has been introduced. Now it uses - a dialog box, in this way we have better results and more control.**
  • -
  • [SF - Patch-1225372] A small change has been done to the PHP integration file. The - generic __construct constructor has been added for better PHP 5 sub-classing compatibility - (backward compatible). Thanks to Marcus Bointon.
  • -
-

- Fixed Bugs:

-
    -
  • ATTENTION: Some security changes have been made to the connectors. Now you must - explicitly enable the connector you want to use. Please test your application before - deploying this update.
  • -
  • [SF - BUG-1211591] [SF - BUG-1204273] The connectors have been changed so it is not possible to use - ".." on directory names.
  • -
  • [SF - Patch-1219734] [SF - BUG-1219728] [SF - BUG-1208654] [SF - BUG-1205442] There was an error in the page unload on some cases - that has been fixed.
  • -
  • [SF - BUG-1209708] [SF - BUG-1214125] The undo on IE is now working correctly when the user starts - typing.
  • -
  • The preview now loads "Full Page" editing correctly. It also uses the - same XHTML code produced by the final output.
  • -
  • The "Templates" dialog was not working on some very specific (and strange) - occasions over IE.
  • -
  • [SF - BUG-1199631] [SF - BUG-1171944] A new option is available to avoid a bad IE behavior that shows - the horizontal scrollbar even when not needed. You can now force the vertical scrollbar - to be always visible. Just set the "IEForceVScroll" configuration option - to "true". Thanks to Grant Bartlett.
  • -
  • [SF - Patch-1212026] [SF - BUG-1228860] [SF - BUG-1211775] [SF - BUG-1199824] An error in the Packager has been corrected.
  • -
  • [SF - BUG-1163669] The XHTML processor now adds a space before the closing slash of - tags that don't have a closing tag, like <br />.
  • -
  • [SF - BUG-1213733] [SF - BUG-1216866] [SF - BUG-1209673] [SF - BUG-1155454] [SF - BUG-1187936 ] Now, on Gecko, the source is opened in a - dialog window to avoid fatal errors (Gecko bugs).
  • -
  • Some pages have been changed to avoid importing errors on Plone. Thanks to Arthur - Kalmenson.
  • -
  • [SF - BUG-1171606] There is a bug on IE that makes the editor to not work if - the instance name matches a meta tag name. Fixed.
  • -
  • On Firefox, the source code is now opened in a dialog box, to avoid error on pages - with more than one editor.
  • -
  • [SF - Patch-1225703] [SF - BUG-1214941] The "ForcePasteAsPlainText" configuration option - is now working correctly on Gecko browsers. Thanks to Manuel Polo.
  • -
  • [SF - BUG-1228836] The "Show Table Borders" feature is now working on Gecko - browsers.
  • -
  • [SF - Patch-1212529] [SF - BUG-1212517] The default File Browser now accepts connectors with querystring - parameters (with "?"). Thanks to Tomas Jucius.
  • -
  • [SF - BUG-1233318] A JavaScript error thrown when using the Print command has been - fixed.
  • -
  • [SF - BUG-1229696] A regular expression has been escaped to avoid problems when opening - the code in some editors. It has been moved to a dialog window.
  • -
  • [SF - BUG-1231978] [SF - BUG-1228939] The Preview window is now using the Content Type and Base href. -
  • -
  • [SF - BUG-1232056] The anchor icon is now working correctly on IE.
  • -
  • [SF - BUG-1202468] The anchor icon is now available on Gecko too.
  • -
  • [SF - BUG-1236279] A security warning has been corrected when using the File Browser - over HTTPS.
  • -
  • The ASP implementation now avoid errors when setting the editor value to null values. -
  • -
  • [SF - BUG-1237359] The trailing <BR> added by Gecko at the end of the source - is now removed.
  • -
  • [SF - BUG-1170828] No more &nbsp; is added to the source when using the "New - Page" button.
  • -
  • [SF - BUG-1165264] A new configuration option has been included to force the - editor to ignore empty paragraph values (<p>&nbsp;</p>), returning - empty ("").
  • -
  • No more &nbsp; is added when creating a table or adding columns, rows or cells. -
  • -
  • The <TD> tags are now included in the FillEmptyBlocks configuration handling. -
  • -
  • [SF - BUG-1224829] A small bug in the "Find" dialog has been fixed.
  • -
  • [SF - BUG-1221307] A small bug in the "Image" dialog has been fixed.
  • -
  • [SF - BUG-1219981] [SF - BUG-1155726] [SF - BUG-1178473] It is handling the <FORM>, <TEXTAREA> and <SELECT> - tags "name" attribute correctly. Thanks to thc33.
  • -
  • [SF - BUG-1205403] The checkbox and radio button values are now handled correctly - in their dialog windows. Thanks to thc33.
  • -
  • [SF - BUG-1236626] The toolbar now doesn't need to collapse when unloading the page - (IE only).
  • -
  • [SF - BUG-1212559] [SF - BUG-1017231] The "Save" button now calls the "onsubmit" - event before posting the form. The submit can be cancelled if the onsubmit returns - "false".
  • -
  • [SF - BUG-1215823] The editor now works correctly on Firefox if it values is set to - "<p></p>".
  • -
  • [SF - BUG-1217546] No error is thrown when "pasting as plain text" and no - text is available for pasting (as an image for example).
  • -
  • [SF - BUG-1207031] [SF - BUG-1223978] The context menu is now available in the source view.
  • -
  • [SF - BUG-1213871] Undo has been added to table creation and table operation commands. -
  • -
  • [SF - BUG-1205211] [SF - BUG-1229941] Small bug in the mcpuk file browser have been corrected.
  • -
-

- * This version has been partially sponsored by - Infineon Technologies AG.
- ** This version has been partially sponsored by - Visualsoft Web Solutions.
- *** This version has been partially sponsored by - Web Crossing, Inc.

-

- Version 2.0 FC (Final Candidate)

-

- New Features and Improvements:

-
    -
  • A new tab called "Link" is available in the Image - Dialog window. In this way you can insert or modify the image link directly - from that dialog.*
  • -
  • The new "Templates" command is now available. Now the - user can select from a list of pre-build HTML and fill the editor with it. Take - a look at the "_docs" for more info.**
  • -
  • The mcpuk's File Browser for - PHP has been included in the package. He became the official developer of the File - Manager for FCKeditor, so we can expect good news in the future.
  • -
  • New configuration options are available to hide tabs from the - Image Dialog and Link Dialog windows: LinkDlgHideTarget, - LinkDlgHideAdvanced, ImageDlgHideLink and ImageDlgHideAdvanced.
  • -
  • [SF - BUG-1189442] [SF - BUG-1187164] [SF - BUG-1185905] It is now possible to configure the editor to not convert Greek - or special Latin letters to ther specific HTML entities. You - can also configure it to not convert any character at all. Take a look at the "ProcessHTMLEntities", - "IncludeLatinEntities" and "IncludeGreekEntities" configuration - options.
  • -
  • New language files are available: -
      -
    • Basque (by Ibon Igartua)
    • -
    • English (Australia / United Kingdom) (by Christopher Dawes)
    • -
    • Ukrainian (by Alexander Pervak)
    • -
    -
  • -
  • The version and date information have been removed from the files headers to avoid - unecessary diffs in source control systems when new versions are released (from - now on).
  • -
  • [SF - Patch-1159854] Ther HTML output rendered by the server side integration files - are now XHTML compatible.
  • -
  • [SF - BUG-1181823] It is now possible to set the desired DOCTYPE to use when edit - HTML fragments (not in Full Page mode).
  • -
  • There is now an optional way to implement different "mouse over" effects - to the buttons when they are "on" of "off".
  • -
-

- Fixed Bugs:

- -

- * This version has been partially sponsored by the - Hamilton College.
- ** This version has been partially sponsored by - Infineon Technologies AG.

-

- Version 2.0 RC3 (Release Candidate 3)

-

- New Features and Improvements:

-
    -
  • The editor now offers native Perl integration! Thanks and welcome - to Takashi Yamaguchi, our official Perl developer.
  • -
  • [SF - Feature-1026584] [SF - Feature-1112692] Formatting has been introduced to the - Source View. The output HTML can also be formatted. You can choose - to use spaces or tab for indentation. See the configuration file.
  • -
  • [SF - Feature-1031492] [SF - Feature-1004293] [SF - Feature-784281] It is now possible to edit full HTML pages - with the editor. Use the "FullPage" configuration setting to activate - it.
  • -
  • The new toolbar command, "Document Properties" is - available to edit document header info, title, colors, background, etc... Full page - editing must be enabled.
  • -
  • [SF - Feature-1151448] Spell Check is now available. You can use - ieSpell or Speller Pages right from FCKeditor. - More info about configuration can be found in the _docs folder.
  • -
  • [SF - Feature-1041686] [SF - Feature-1086386] [SF - Feature-1124602] New "Insert Anchor" command - has been introduced. (The anchor icon is visible only over IE for now).
  • -
  • [SF - Feature-1123816] It is now possible to configure the editor to show "fake" - table borders when the border size is set to zero. (It is working only - on IE for now).
  • -
  • Numbered and Bulleted lists can now be - configured . Just right click on then.
  • -
  • [SF - Feature-1088608] [SF - Feature-1144047] [SF - Feature-1149808] A new configuration setting is available, "BaseHref - ", to set the URL used to resolve relative links.
  • -
  • It is now possible to set the content language direction . - See the "FCKConfig.ContentLangDirection" configurations setting.
  • -
  • All Field Commands available on version 1.6 have been upgraded - and included in this version: form, checkbox, - radio button, text field, text area, - select field, button, image button - and hidden field .
  • -
  • Context menu options (right-click) has been added for: - anchors, select field, textarea, - checkbox, radio button, text field, - hidden field, textarea, button, - image button, form, bulleted list - and numbered list .
  • -
  • The "Universal Keyboard" has been converted from version - 1.6 to this one and it's now available.
  • -
  • It is now possible to configure the items to be shown in the - context menu . Just use the FCKConfig.ContextMenu option at fckconfig.js. -
  • -
  • A new configuration (FillEmptyBlocks) is available to force the editor to - automatically insert a &nbsp; on empty block elements (p, div, pre, - h1, etc...) to avoid differences from the editing and the final result. (Actually, - the editor automatically "grows" empty elements to make the user able - to enter text on it). Attention: the extra &nbsp; will be added when switching - from WYSIWYG to Source View, so the user may see an additional space on empty blocks. - (XHTML support must be enabled).
  • -
  • It is now possible to configure the toolbar to "break - " between two toolbar strips. Just insert a "/" between then. Take - a look at fckconfig.js for a sample.
  • -
  • New Language files are available: -
      -
    • Brazilian Portuguese (by Carlos Alberto Tomatis Loth)
    • -
    • Bulgarian (by Miroslav Ivanov)
    • -
    • Esperanto (by Tim Morley)
    • -
    • Galician (by Fernando Riveiro Lopez)
    • -
    • Japanese ( by Takashi Yamaguchi)
    • -
    • Persian (by Hamed Taj-Abadi)
    • -
    • Romanian (by Adrian Nicoara)
    • -
    • Slovak (by Gabriel Kiss)
    • -
    • Thai (by Audy Charin Arsakit)
    • -
    • Turkish (by Reha Biçer)
    • -
    • The Chinese Traditional has been set as the default (zn) instead of zn-tw.
    • -
    -
  • -
  • Warning: All toolbar image images have been changed. The "button." prefix - has been removed. If you have your custom skin, please rename your files.
  • -
  • A new plugin is available in the package: "Placeholders". - In this way you can insert non editable tags in your document to be processed on - server side (very specific usage).
  • -
  • The ASPX files are no longer available in this package. They have been moved to - the FCKeditor.Net package. In this way the ASP.Net integration is much better organized. -
  • -
  • The FCKeditor.Packager program is now part of the main package. It is not anymore distributed - separately.
  • -
  • The PHP connector now sets the uploaded file permissions (chmod) to 0777.
  • -
  • [SF - Patch-1090215] It's now possible to give back more info from your custom image - browser calling the SetUrl( url [, width] [, height] [, alt] ). Thanks to Ben Noblet. -
  • -
  • The package files now maintain their original "Last Modified" date, so - incremental FTP uploads can be used to update to new versions of the editor - (from now on).
  • -
  • The "Source" view now forces its contents to be written in "Left - to Right" direction even when the editor interface language is running a RTL - language (like Arabic, Hebrew or Persian).
  • -
-

- Fixed Bugs:

-
    -
  • [SF - BUG-1124220] [SF - BUG-1119894] [SF - BUG-1090986] [SF - BUG-1100408] The editor now works correctly when starting with an - empty value and switching to the Source mode.
  • -
  • [SF - BUG-1119380] [SF - BUG-1115750] [SF - BUG-1101808] The problem with the scrollbar and the toolbar combos (Style, - Font, etc...) over Mac has been fixed.
  • -
  • [SF - BUG-1098460] [SF - BUG-1076544] [SF - BUG-1077845] [SF - BUG-1092395] A new upload class has been included for the ASP File - Manager Connector. It uses the "ADODB.Stream" object. Many thanks to "NetRube". -
  • -
  • I small correction has been made to the ColdFusion integration files. Thanks to - Hendrik Kramer.
  • -
  • There was a very specific problem when the editor was running over a FRAME executed - on another domain.
  • -
  • The performance problem on Gecko while typing quickly has been solved.
  • -
  • The <br type= "_moz">is not anymore shown on XHTML source.
  • -
  • It has been introduced a mechanism to avoid automatic contents duplication on very - specific occasions (bad formatted HTML).
  • -
  • [SF - BUG-1146407] [SF - BUG-1145800] [SF - BUG-1118803 ] Other issues in the XHTML processor have been solved. -
  • -
  • [SF - BUG-1143969] The editor now accepts the "accept-charset" attribute - in the FORM tag (IE specific bug).
  • -
  • [SF - BUG-1122742] [SF - BUG-1089548 ] Now, the contents of the SCRIPT and STYLE tags remain untouched. -
  • -
  • [SF - BUG-1114748] The PHP File Manager Connector now sets the new folders permissions - (chmod) to 0777 correctly.
  • -
  • The PHP File Manager Connector now has a configuration file (editor/filemanager/browser/default/connectors/php/config.php) - to set some security preferences.
  • -
  • The ASP File Manager Connector now has a configuration file (editor/filemanager/browser/default/connectors/asp/config.asp) - to set some security preferences.
  • -
  • A small bug in the toolbar rendering (strips auto position) has been corrected. -
  • -
  • [SF - BUG-1093732] [SF - BUG-1091377] [SF - BUG-1083044] [SF - BUG-1096307] The configurations are now encoded so a user can use - values that has special chars (&=/).
  • -
  • [SF - BUG-1103688] [SF - BUG-1092331] [SF - BUG-1088220] PHP samples now use PHP_SELF to automatically discover - the editor's base path.
  • -
  • Some small wrapping problems with some labels in the Image and Table dialog windows - have been fixed.
  • -
  • All .js files are now encoded in UTF-8 format with the BOM (byte order mask) to - avoid some errors on specific Linux installations.
  • -
  • [SF - BUG-1114449] The editor packager program has been modified so now it is possible - to use the source files to run the editor as described in the documentation. The - new packager must be downloaded.
  • -
  • A small problem with the editor focus while in source mode has been corrected. - Thanks to Eric (ric1607).
  • -
  • [SF - BUG-1108167] [SF - BUG-1085149] [SF - BUG-1151296] [SF - BUG-1082433] No more IFRAMEs without src attribute. Now it points - to a blank page located in the editor's package. In this way we avoid security warnings - when using the editor over HTTPS. Thanks to Guillermo Bozovich.
  • -
  • [SF - BUG-1117779] The editor now works well if you have more than one element named - "submit" on its form (even if it is not correct to have this situation). -
  • -
  • The XHTML processor was duplicating the text on some specific situation. It has - been fixed.
  • -
  • [SF - Patch-1090213] [SF - Patch-1098929] With ASP, the editor now works correctly on pages using "Option - Explicit". Thanks to Ben Noblet.
  • -
  • [SF - BUG-1100759] [SF - BUG-1029125] [SF - BUG-966130] The editor was not working with old IE 5.5 browsers. There - was a problem with the XML parser. It has been fixed.
  • -
  • The localization engine is now working correctly over IE 5.5 browsers.
  • -
  • Some commands where not working well over IE 5.5 (emoticons, image,...). It has - been fixed.
  • -
  • [SF - BUG-1146441] [SF - BUG-1149777] The editor now uses the TEXTAREA id in the ReplaceTextarea - function. If the id is now found, it uses the "name". The docs have been - updated.
  • -
  • [SF - BUG-1144297] Some corrections have been made to the Dutch language file. Thanks - to Erwin Dondorp.
  • -
  • [SF - BUG-1121365] [SF - BUG-1090102] [SF - BUG-1152171] [SF - BUG-1102907] There is no problem now to start the editor with values - like "<div></div>" or "<p></p>".
  • -
  • [SF - BUG-1114059] [SF - BUG-1041861] The click on the disabled options in the Context Menu has no - effects now.
  • -
  • [SF - BUG-1152617] [SF - BUG-1102441] [SF - BUG-1095312] Some problems when setting the editor source to very specific - values has been fixed.
  • -
  • [SF - BUG-1093514] [SF - BUG-1089204] [SF - BUG-1077609] The editor now runs correctly if called directly (locally) without - a server installation (just opening the HTML sample files).
  • -
  • [SF - BUG-1088248] The editor now uses a different method to load its contents. In - this way the URLs remain untouched.
  • -
  • The PHP integration file now detects Internet Explorer 5.5 correctly.
  • -
-

- Version 2.0 RC2 (Release Candidate 2)

-
    -
  • [SF - Feature-1042034] [SF - Feature-1075961] [SF - Feature-1083200] A new dialog window for the table cell properties - is now available (right-click).
  • -
  • [SF - Feature-1042034] The new "Split Cell ", to split - a table cell in two columns, has been introduced (right-click).
  • -
  • [SF - Feature-1042034] The new "Merge Cells", to merge - table cells (in the same row), has been introduced (right-click).
  • -
  • The "fake" TAB key support (available by default over - Gecko browsers is now available over IE too. You can set the number of spaces to - add setting the FCKConfig.TabSpaces configuration setting. Set it to 0 (zero) to - disable this feature (IE).
  • -
  • It now possible to tell IE to send a <BR> when the user presses - the Enter key. Take a look at the FCKConfig.UseBROnCarriageReturn - configuration setting.
  • -
  • [SF - Feature-1085422] ColdFusion: The File Manager connector - is now available! (Thanks to Hendrik Kramer).
  • -
  • The editor is now available in 29 languages! The new language files - available are:  -
      -
    • [SF - Feature-1067775] Chinese Simplified and Traditional (Taiwan - and Hong Kong) (by NetRube).
    • -
    • Czech (by David Horák).
    • -
    • Danish (by Jesper Michelsen).
    • -
    • Dutch (by Bram Crins).
    • -
    • German (by Maik Unruh).
    • -
    • Portuguese (Portugal) (by Francisco Pereira).
    • -
    • Russian (by Andrey Grebnev).
    • -
    • Slovenian (by Boris Volaric).
    • -
    -
  • -
  • Updates to the French language files (by Hubert Garrido).
  • -
  • [SF - BUG-1085816] [SF - BUG-1083743] [SF - BUG-1078783] [SF - BUG-1077861] [SF - BUG-1037404] Many small bugs in the XHTML processor - has been corrected (workarounds to browser specific bugs). These are some things - to consider regarding the changes: -
      -
    • [SF - BUG-1083744] On Gecko browsers, any element attribute that the name starts with - "_moz" will be ignored.
    • -
    • [SF - BUG-1060073] The <STYLE> and <SCRIPT> elements contents will be - handled as is, without CDATA tag surrounding. This may break XHTML validation. In - any case the use of external files for scripts and styles is recommended (W3C recommendation).
    • -
    -
  • -
  • [SF - BUG-1088310] [SF - BUG-1078837] [SF - BUG-999792] URLs now remain untouched when initializing the editor or - switching from WYSYWYG to Source and vice versa.
  • -
  • [SF - BUG-1082323] The problem in the ASP and PHP connectors when handling non - "strange" chars in file names has been corrected.
  • -
  • [SF - BUG-1085034] [SF - BUG-1076796] Some bugs in the PHP connector have been corrected.
  • -
  • A problem with the "Format" command on IE browsers on languages different - of English has been solved. The negative side of this correction is that due to - a IE bad design it is not possible to update the "Format" combo while - moving throw the text (context sensitive).
  • -
  • On Gecko browsers, when selecting an image and executing the "New Page" - command, the image handles still appear, even if the image is not available anymore - (this is a Gecko bug). When clicking in a "phanton" randle, the browser - crashes. It doesn't happen (the crash) anymore.
  • -
  • [SF - BUG-1082197] On ASP, the bug in the browser detection system for Gecko browsers - has been corrected. Thanks to Alex Varga.
  • -
  • Again on ASP, the browser detection for IE had some problems on servers that use - comma for decimal separators on numbers. It has been corrected. Thanks to Agrotic. -
  • -
  • No error is thrown now when non existing language is configured in the - editor. The English language file is loaded in that case.
  • -
  • [SF - BUG-1077747] The missing images on the Office2003 and Silver skins are now included - in the package.
  • -
  • On some Gecko browsers, the dialog window was not loading correctly. I couldn't - reproduce the problem, but a fix has been applied based on users tests.
  • -
  • [SF - BUG-1004078] ColdFusion: The "config" structure/hash table with keys - and values is in ColdFusion not(!) case sensitive. All keys returned by ColdFusion - are in upper case format. Because the FCKeditor configuration keys must be case - sensitive, we had to match all structure/hash keys with a list of the correct configuration - names in mixed case. This has been added to the fckeditor.cfc and fckeditor.cfm. -
  • -
  • [SF - BUG-1075166] ColdFusion: The "fallback" variant of the texteditor - (<textarea>) has a bug in the fckeditor.cfm. This has been fixed.
  • -
  • A typo in the Polish language file has been corrected. Thanks to Pawel Tomicki. -
  • -
  • [SF - BUG-1086370] A small coding type in the Link dialog window has been corrected. -
  • -
-

- Version 2.0 RC1 (Release Candidate 1)

-
    -
  • ASP support is now available (including the File Manager connector). -
  • -
  • PHP support is now available (including the File Manager connector). -
  • -
  • [SF - Feature-1063217] The new advanced Style command is available - in the toolbar: full preview, context sensitive, style definitions are loaded from - a XML file (see documentation for more instructions).
  • -
  • The Font Format, Font Name and Font Size - toolbar command now show a preview of the available options.
  • -
  • The new Find and Replace features has been introduced. -
  • -
  • A new Plug-in system has been developed. Now it is quite easy to - customize the editor to your needs. (Take a look at the html/sample06.html file). -
  • -
  • The editor now handles HTML entities in the right way (XHTML support - must be set to "true"). It handles all entities defined in the W3C XHTML - DTD file.
  • -
  • A new "_docs" folder has been introduced for the documentation. - It is not yet complete, but I hope the community will help us to fill it better. -
  • -
  • It is now possible (even if it is not recommended by the W3C) to force the use of - simple ampersands (&) on attributes (like the links href) instead of its entity - &amp;. Just set FCKConfig.ForceSimpleAmpersand = true in the configuration - file.
  • -
  • [SF - Feature-1026866] The "EditorAreaCSS" configuration - option has been introduced. In this way you can set the CSS to use in the editor - (editable area).
  • -
  • The editing area is not anymore clipped if the toolbar is too large and exceeds - the window width.
  • -
  • [SF - BUG-1064902] [SF - BUG-1033933] The editor interface is now completely localizable. - The version ships with 19 languages including: Arabic, Bosnian, Catalan, - English, Spanish, Estonian, Finnish, French, - Greek, Hebrew, Croatian, Italian, Korean, Lithuanian, - Norwegian, Polish, Serbian (Cyrillic), - Serbian (Latin) and Swedish.
  • -
  • [SF - BUG-1027858] Firefox 1.0 PR introduced a bug that made the editor - stop working on it. A workaround has been developed to fix the problem.
  • -
  • There was a positioning problem over IE with the color panel. It has been corrected. -
  • -
  • [SF - BUG-1049842] [SF - BUG-1033832] [SF - BUG-1028623] [SF - BUG-1026610] [SF - BUG-1064498] The combo commands in the toolbar were not opening - in the right way. It has been fixed.
  • -
  • [SF - BUG-1053399] [SF - BUG-965318] [SF - BUG-1018296] The toolbar buttons icons were not showing on some IE and - Firefox/Mac installations. It has been fixed.
  • -
  • [SF - BUG-1054621] Color pickers are now working with the "office2003" and - "silver" skins.
  • -
  • [SF - BUG-1054108] IE doesn’t recognize the "&apos;" entity for - apostrophes, so a workaround has been developed to replace it with "&#39;" - (its numeric entity representation).
  • -
  • [SF - BUG-983434] [SF - BUG-983398] [SF - BUG-1028103] [SF - BUG-1072496] The problem with elements with name "submit" - inside the editor's form has been solved.
  • -
  • [SF - BUG-1018743] The problem with Gecko when collapsing the toolbar while in source - mode has been fixed.
  • -
  • [SF - BUG-1065268] [SF - BUG-1034354] The XHTML processor now doesn’t use the minimized tag - syntax (like <br/>) for empty elements that are not marked as EMPTY in the - W3C XHTML DTD specifications.
  • -
  • [SF - BUG-1029654] [SF - BUG-1046500] Due to a bug on Gecko there was a problem when creating links. - It has been fixed.
  • -
  • [SF - BUG-1065973] [SF - BUG-999792] The editor now handles relative URLs in IE. In effect IE transform - all relative URLs to absolute links, pointing to the site the editor is running. - So now the editor removes the protocol and host part of the link if it matches the - running server.
  • -
  • [SF - BUG-1071824] The color dialog box bug has been fixed.
  • -
  • [SF - BUG-1052856] [SF - BUG-1046493] [SF - BUG-1023530] [SF - BUG-1025978] The editor now doesn’t throw an error if no selection - was made and the create link command is used.
  • -
  • [SF - BUG-1036756] The XHTML processor has been reviewed.
  • -
  • [SF - BUG-1029101] The Paste from Word feature is working correctly.
  • -
  • [SF - BUG-1034623] There is an IE bug when setting the editor value to "<p><hr></p>". - A workaround has been developed.
  • -
  • [SF - BUG-1052695] There are some rendering differences between Netscape and Mozilla. - (Actually that is a bug on both browsers). A workaround has been developed to solve - it.
  • -
  • [SF - BUG-1073053] [SF - BUG-1050394] The editor doesn’t throw errors when hidden.
  • -
  • [SF - BUG-1066321] Scrollbars should not appear on dialog boxes (at least for the - Image and Link ones).
  • -
  • [SF - BUG-1046490] Dialogs now are forced to show on foreground over Mac.
  • -
  • [SF - BUG-1073955] A small bug in the image dialog window has been corrected.
  • -
  • [SF - BUG-1049534] The Resources Browser window is now working well over Gecko browsers. -
  • -
  • [SF - BUG-1036675] The Resources Browser window now displays the server error on bad - installations.
  • -
-

- Version 2.0 Beta 2

-
    -
  • There is a new configuration - "GeckoUseSPAN" - that - can be used to tell Gecko browsers to use <SPAN style...> or <B>, <I> - and <U> for the bold, italic and underline commands.
  • -
  • [SF - Feature-1002622] New Text Color and Background Color -  commands have been added to the editor.
  • -
  • On Gecko browsers, a message is shown when, because of security settings, the - user is not able to cut, copy or paste data from the clipboard using the - toolbar buttons or the context menu.
  • -
  • The new "Paste as Plain Text " command has been introduced. -
  • -
  • The new "Paste from Word " command has been introduced. -
  • -
  • A new configuration named "StartupFocus" can be used to tell the - editor to get the focus when the page is loaded.
  • -
  • All Java integration files has been moved to a new separated package. -
  • -
  • [SF - BUG-1016781] Table operations are now working when right click - inside a table. The following commands has been introduced: Insert Row, - Delete Row, Insert Column, Delete Column, - Insert Cell and Delete Cells .
  • -
  • [SF - BUG-965067] [SF - BUG-1010379] [SF - BUG-977713] XHTML support was not working with FireFox, blocking the - editor when submitting data. It has been fixed.
  • -
  • [SF - BUG-1007547 ] [SF - BUG-974595 ] The "FCKLang not defined" error when loading - has been fixed.
  • -
  • [SF - BUG-1021028] If the editor doesn't have the focus, some commands were been executed - outside the editor in the place where the focus is. It has been fixed.
  • -
  • [SF - BUG-981191] We are now using <!--- ---> for ColdFusion comments.
  • -
-

- Version 2.0 Beta 1

-

- This is the first beta of the 2.x series. It brings a lot of new and important things. - Beta versions will be released until all features available on version 1.x will - be introduced in the 2.0.
-
- Note: As it is a beta, it is not yet completely developed. Future - versions can bring new features that can break backward compatibility with this - version. -

-
    -
  • Gecko browsers (Mozilla and Netscape) support. -
  • -
  • Quick startup response times.
  • -
  • Complete XHTML 1.0 support.
  • -
  • Advanced link dialog box: -
      -
    • Target selection.
    • -
    • Popup configurator.
    • -
    • E-Mail link.
    • -
    • Anchor selector.
    • -
    -
  • -
  • New File Manager.
  • -
  • New dialog box system, with tabbed dialogs support.
  • -
  • New context menus with icons.
  • -
  • New toolbar with "expand/collapse" feature.
  • -
  • Skins support.
  • -
  • Right to left languages support.
  • -
-

- Version 1.6.1

-
    -
  • [SF - BUG-862364] [SF - BUG-812733] There was a problem when the user tried to delete the last row, - collumn or cell in a table. It has been corrected.*
  • -
  • New Estonian language file. Thanks to Kristjan Kivikangur
  • -
  • New Croatian language file. Thanks to Alex Varga.
  • -
  • Updated language file for Czech. Thanks to Plachow.
  • -
  • Updated language file for Chineze (zh-cn). Thanks to Yanglin.
  • -
  • Updated language file for Catalan. Thanks to Jordi Cerdan.
  • -
-

- * This version has been partially sponsored by Genuitec, - LLC.

-

- Version 1.6

-
    -
  • Context Menu support for form elements.*
  • -
  • New "Selection Field" command with advanced dialog box - for options definitions.*
  • -
  • New "Image Button" command is available.*
  • -
  • [SF - Feature-936196] Many form elements bugs has been fixed and - many improvements has been done.*
  • -
  • New Java Integration Module. There is a complete Java API and Tag - Library implementations. Take a look at the _jsp directory. Thanks to Simone Chiaretta - and Hao Jiang.
  • -
  • The Word Spell Checker can be used. To be able to run it, your - browser security configuration "Initialize and script ActiveX controls not - marked as safe" must be set to "Enable" or "Prompt". And - easier and more secure way to do that is to add your site in the list of trusted - sites. IeSpell can still be used. Take a look at the fck_config.js file for some - configuration options. Thanks to EdwardRF.
  • -
  • [SF - Feature-748807] [SF - Feature-801030] [SF - Feature-880684] New "Anchor" command, including - context menu support. Thanks to G.Meijer.
  • -
  • Special characters are replaced with their decimal HTML entities when the XHMTL - support is enabled (only over IE5.5+).
  • -
  • New Office 2003 Style toolbar icons are available. Just uncomment - the config.ToolbarImagesPath key in the fck_config.js file. Thanks to Abdul-Aziz - A. Al-Oraij. Attention: the default toolbar items have been moved - to the "images/toolbar/default" directory.
  • -
  • [SF - Patch-934566] Double click support for Images, Tables, Links, - Anchors and all Form elements. Thanks to Top Man.
  • -
  • New "New Page" command to start a typing from scratch. - Thanks to Abdul-Aziz A. Al-Oraij.
  • -
  • New "Replace" command. Thanks to Abdul-Aziz A. Al-Oraij. -
  • -
  • New "Advanced Font Style" command. Thanks to Abdul-Aziz - A. Al-Oraij.
  • -
  • [SF - Feature-738193] New "Save" command. It can be used - to simulate a save action, but in fact it just submits the form where the editor - is placed in. Thanks to Abdul-Aziz A. Al-Oraij.
  • -
  • New "Universal Keyboard" command. This 22 charsets are - available: Arabic, Belarusian, Bulgarian, Croatian, Czech, Danish, Finnish, French, - Greek, Hebrew, Hungarian, Diacritical, Macedonian, Norwegian, Polish, Russian, Serbian - (Cyrillic), Serbian (Latin), Slovak, Spanish, Ukrainian and Vietnamese. Includes - a keystroke listener to type Arabic on none Arabic OS or machine. Thanks to Abdul-Aziz - A. Al-Oraij.
  • -
  • [SF - Patch-935358] New "Preview" command. Context menu - option is included and can be deactivated throw the config.ShowPreviewContextMenu - configuration. Thanks to Ben Ramsey.
  • -
  • New "Table Auto Format" context menu command. Hack a - little the fck_config.js and the fck_editorarea.css files. Thanks to Alexandros - Lezos.
  • -
  • New "Bulleted List Properties " context menu to define - its type and class. Thanks to Alexandros Lezos.
  • -
  • The image dialog box has been a redesigned . Thanks - to Mark Fierling.
  • -
  • Images now always have the "alt" attribute set, even - when it's value is empty. Thanks to Andreas Barnet.
  • -
  • [SF - Patch-942250] You can set on fck_config.js to automatically clean Word - pasting operations without a user confirmation.
  • -
  • Forms element dialogs and other localization pending labels has been updated.
  • -
  • A new Lithuanian language file is available. Thanks to Tauras Paliulis. -
  • -
  • A new Hebrew language file is available. Thanks to Ophir Radnitz. -
  • -
  • A new Serbian language file is available. Thanks to Zoran Subic. -
  • -
  • Danish language file updates. Thanks to Flemming Jensen.
  • -
  • Catalan language file updates. Thanks to Jordi Cerdan.
  • -
  • [SF - Patch-936514] [SF - BUG-918716] [SF - BUG-931037] [SF - BUG-865864] [SF - BUG-915410] [SF - BUG-918716] Some languages files were not - saved on UTF-8 format causing some javascript errors on loading - the editor or making "undefined" to show on editor labels. This problem - was solved.
  • -
  • Updates on the testsubmit.php file. Thanks to Geat and Gabriel Schillaci
  • -
  • [SF - BUG-924620] There was a problem when setting a name to an editor instance when - the name is used by another tag. For example when using "description" - as the name in a page with the <META name="description"> tag.
  • -
  • [SF - BUG-935018] The "buletted" typo has been corrected.
  • -
  • [SF - BUG-902122] Wrong css and js file references have been corrected.
  • -
  • [SF - BUG-918942] All dialog boxes now accept Enter and Escape keys as Ok and Cancel - buttons.
  • -
-

- * This version has been partially sponsored by Genuitec, - LLC.

-

- Version 1.5

-
    -
  • [SF - Feature-913777] New Form Commands are now available! Special - thanks to G.Meijer.
  • -
  • [SF - Feature-861149] Print Command is now available!
  • -
  • [SF - BUG-743546] The XHTML content duplication problem has been - solved . Thanks to Paul Hutchison.
  • -
  • [SF - BUG-875853] The image dialog box now gives precedence for width - and height values set as styles. In this way a user can change the size of the image - directly inside the editor and the changes will be reflected in the dialog box. -
  • -
  • [SF - Feature-788368] The sample file upload manager for ASPX now - uses guids for the file name generation. In this way a support - XML file is not needed anymore.
  • -
  • It's possible now to programmatically change the Base Path of the - editor if it's installed in a directory different of "/FCKeditor/". Something - like this:
    - oFCKeditor.BasePath = '/FCKeditor/' ;
    - Take a look at the _test directory for samples.
  • -
  • There was a little bug in the TAB feature that moved the insertion point if there - were any object (images, tables) in the content. It has been fixed.
  • -
  • The problem with accented and international characters on the PHP - test page was solved.
  • -
  • A new Chinese (Taiwan) language file is available. Thanks to Nil. -
  • -
  • A new Slovenian language file is available. Thanks to Pavel Rotar. -
  • -
  • A new Catalan language file is available. Thanks to Jordi Cerdan. -
  • -
  • A new Arabic language file is available. Thanks to Abdul-Aziz A. - Al-Oraij.
  • -
  • Small corrections on the Norwegian language file.
  • -
  • A Java version for the test results (testsubmit.jsp) is now available. Thanks to - Pritpal Dhaliwal.
  • -
  • When using JavaScript to create a editor instance it's possible now to easily get - the editor's value calling oFCKeditor.GetValue() (eg.). Better JavaScript API interfaces - will be available on version 2.0.
  • -
  • If XHTML is enabled the editor cleans the HTML before showing it - on the Source View, so the exact result can be viewed by the user. This option can - be activated setting config.EnableSourceXHTML = true in the fck_config.js file. -
  • -
  • The JS integration object now escapes all configuration settings, - in this way a user can use reserved chars on it. For example: -
    - oFCKeditor.Config["ImageBrowserURL"] = '/imgs/browse.asp?filter=abc*.jpg&userid=1'; -
  • -
  • A minimal browse server sample is now available in ASP. Thanks to Andreas Barnet. -
  • -
-

- Version 1.4

-
    -
  • ATTENTION: For PHP users: The editor was changed and now uses - htmlspecialchars instead of htmlentities when handling - the initial value. It should works well, but please make some tests before upgrading - definitively. If there is any problem just uncomment the line in the fckeditor.php - file (and send me a message!).
  • -
  • The editor is now integrated with ieSpell (http://www.iespell.com) - for Spell Checking. You can configure the download URL in then - fck_config.js file. Thanks to Sanjay Sharma. (ieSpell is free for personal use but - must be paid for commercial use)
  • -
  • Table and table cell dialogs has been changed. - Now you can select the class you want to be applied. Thanks to - Alexander Lezos.
  • -
  • [SF - Feature-865378]A new upload support is available for ASP. It - uses the /UserImages/ folder in the root of the web site as the files container - and a counter controlled by the upload.cnt file. Both must have write permissions - set to the IUSR_xxx user. Thanks to Trax and Juanjo.
  • -
  • [SF - Patch-798128] The user (programmer) can now define a custom separator - for the list items of a combo in the toolbar. Thanks to Wulff D. Heiss.
  • -
  • [SF - Feature-741963][SF - Feature-878941][SF - Patch-869389] A minimal support for a “fake” TAB is now available, - even if HTML has no support for TAB. Now when the user presses the TAB key a configurable - number of spaces (&nbsp;) is added. Take a look at config.TabSpaces on the fck_config.js - file. No action is performed if it is set to zero. The default value is 4. Thanks - to Phil Hassey.
  • -
  • [SF - BUG-782779][SF - BUG-790939] The problem with big images has been corrected. Thanks to Raver. -
  • -
  • [SF - BUG-862975] Now the editor does nothing if no image is selected in the image - dialog box and the OK button is hit.
  • -
  • [SF - BUG-851609] The problem with ASP and null values has been solved.
  • -
  • Norwegean language pack. Thanks to Martin Kronstad.
  • -
  • Hungarian language pack. Thanks to Balázs Szabó. -
  • -
  • Bosnian language pack. Thanks to Trax.
  • -
  • Japanese language pack. Thanks to Kato Yuichiro.
  • -
  • Updates on the Polish language pack. Thanks to Norbert Neubauer. -
  • -
  • The Chinese (Taiwan) (zh-tw) has been removed from the package - because it's corrupt. I'm sorry. I hope someone could send me a good version soon. -
  • -
-

- Version 1.3.1

-
    -
  • It's now possible to configure the editor the insert a <BR> tag instead - of <P> when the user presses the <Enter> key. - Take a look at the fck_config.js configuration file for the "UseBROnCarriageReturn" - key. This option is disabled by default.
  • -
  • Icelandic language pack. Thanks to Andri Óskarsson.
  • -
  • [SF - BUG-853374] On IE 5.0 there was a little error introduced with version 1.3 on - initialization. It was corrected.
  • -
  • [SF - BUG-853372] On IE 5.0 there was a little error introduced with version 1.3 when - setting the focus in the editor. It was corrected.
  • -
  • Minor errors on the language file for english has been corrected. - Thanks to Anders Madsen.
  • -
  • Minor errors on the language file for danish has been corrected. - Thanks to Martin Johansen.
  • -
-

- Version 1.3

-
    -
  • Language support for Danish, Polish, Simple Chinese, Slovak, Swedish and - Turkish.
  • -
  • Language updates for Romanian.
  • -
  • It's now possible to override any of the editor's configurations - (for now it's implemented just for JavaScript, ASPX and HTC modules). See _test/test.html - for a sample. I'm now waiting for the Community for the ASP, CFM and PHP versions. -
  • -
  • A new method is available for PHP users. It's called ReturnFCKeditor. - It works exactly like CreateFCKeditor, but it returns a string with the HTML - for the editor instead of output it (echo). This feature is useful for people who - are working with Smarty Templates or something like that. Thanks to Timothy J. Finucane. -
  • -
  • Many people have had problems with international characters over - PHP. I had also the same problem. PHP have strange problems with - character encoding. The code hasn't been changed but just saved again with Western - European encoding. Now it works well in my system.
    - Take a look also at the "default_charset" configuration option at the - php.ini file. It doesn't seem to be an editor's problem but a PHP issue.
  • -
  • The "testsubmit.php" file now strips the "Magic - Quotes " that are automatically added by PHP on form posts.
  • -
  • A new language integration module is available for ASP/Jscript. - Thanks to Dimiter Naydenov.
  • -
  • New configuration options are available to customize the - Target combo box in the Insert/Modify Link dialog box. - Now you can hide it, or set which options are available in the combo box. Take a - look at the fck_config.js file.
  • -
  • The Text as Plain Text toolbar icon has been changed - to avoid confusion with the Normal Paste or. Thanks to Kaupo Kalda. -
  • -
  • The file dhtmled.cab has been removed from the package. It's not - needed to the editor to work and caused some confusion for a few users.
  • -
  • The editor's content now doesn't loose the focus - when the user clicks with the mouse in a toolbar button.
  • -
  • On drag-and-drop operations the data to be inserted in the editor - is now converted to plain text when the "ForcePasteAsPlainText" - configuration is set to true.
  • -
  • The image browser sample in PHP now sorts the files - by name. Thanks to Sergey Lupashko.
  • -
  • Two new configuration options are available to turn on/off - by default the "Show Borders" and "Show - Details" commands.
  • -
  • Some characters have been removed from the "Insert - Special Chars" dialog box because they were causing encoding problems - in some languages. Thanks to Abomb Hua.
  • -
  • JSP versions of the image and file upload and browsing - features. Thanks to Simone Chiaretta.
  • -
-

- Version 1.2.4

-
    -
  • Language support for Spanish, Finnish, Romanian and Korean.
  • -
  • Language updates for German.
  • -
  • New Zoom toolbar option. (Thanks - to "mtn_roadie")
  • -
-

- Version 1.2.2

-
    -
  • Language support for French.
  • -
  • [SF - BUG-782779] Version 1.2 introduced a bug on the image dialog window: when changing - the image, no update was done. This bug is now fixed.
  • -
-

- Version 1.2

-
    -
  • Enhancements to the Word cleaning feature (Thanks to Karl von Randow). -
  • -
  • The Table dialog box now handles the Style width and height set - in the table (Thanks to Roberto Arruda). There where many problems on prior version - when people changed manually the table's size, dragging the size handles, and then - it was not possible to set a new size using the table dialog box.
  • -
  • For the Image dialog box: -
      -
    • No image is shown in the preview pane if no image has been set.
    • -
    • If no HSpace is set in the image a "-1" value was shown in the dialog - box. Now, nothing is shown if the value is negative.
    • -
    -
  • -
  • [SF - BUG-739630] Image with link lost the link when changing its properties. The - problem is solved.
  • -
  • Due to some problems in the XHTML cleaning (content duplication when the source - HTML is dirty and malformed), the XHTML support is turned off by default - from this version. You can still change this behavior and turn it on in the configuration - file.
  • -
  • Some little updates on the English language file.
  • -
  • A few addition of missing entries on all languages files (translations for these - changes are pending).
  • -
  • Language files has been added for the following languages: -
      -
    • Brazilian Portuguese (pt-br)
    • -
    • Czech (cz)
    • -
    • Dutch (nl)
    • -
    • Russian (ru)
    • -
    • Chinese (Taiwan) (zh-tw)
    • -
    • Greek (gr)
    • -
    • German (de)
    • -
    -
  • -
-

- Version 1.1

-
    -
  • The "Multi Language" system is now available. This version - ships with English and Italian versions completed. Other languages will be available - soon. The editor automatically detects the client language and sets all labels, - tooltips and dialog boxes to it, if available. The auto detection and the default - language can be set in the fck_config.file.
  • -
  • Two files can now be created to isolate customizations code from the original source - code of the editor: fckeditor.config.js and fckeditor.custom.js. - Create these files in the root folder of your web site, if needed. The first one - can be used to add or override configurations set on fck_config.js. The second one - is used for custom actions and behaviors.
  • -
  • A problem with relative links and images like "/test/test.doc" has been - solved. In prior versions, only with XHTML support enabled, the URL was changed - to something like "http://www.mysite.xxx/test/test.doc" (The domain was - automatically added). Now the XHTML cleaning procedure gets the URLs exactly how - they are defined in the editor’s HTML.
  • -
  • [SF - BUG-742168] Mouse drag and drop from toolbar buttons has been disabled.
  • -
  • [SF - BUG-768210] HTML entities, like &lt;, were not load correctly. - The problem is solved.
  • -
  • [SF - BUG-748812] The link dialog window doesn't open when the link button is grayed. -
  • -
-

- Version 1.0

-
    -
  • Three new options are available in the configuration file to set what file types - are allowed / denied to be uploaded from the "Insert Link" and "Insert - Image" dialog boxes.
  • -
  • Upload options, for links and images, are automatically hidden on IE 5.0 browsers - (it's not compatible).
  • -
  • [SF BUG-734894] Fixed a problem on XHTML cleaning: the value on INPUT fields were - lost.
  • -
  • [SF BUG-713797] Fixed some image dialog errors when trying to set image properties - when no image is available.
  • -
  • [SF BUG-736414] Developed a workaround for a DHTML control bug when loading in the - editor some HTML started with <p><hr></p>.
  • -
  • [SF BUG-737143] Paste from Word cleaning changed to solve some IE 5.0 errors. This - feature is still not available over IE 5.0.
  • -
  • [SF BUG-737233] CSS mappings are now OK on the PHP image browser module.
  • -
  • [SF BUG-737495] The image preview in the image dialog box is now working correctly. -
  • -
  • [SF BUG-737532] The editor automatically switches to WYSIWYG mode when the form - is posted.
  • -
  • [SF BUG-739571] The editor is now working well over Opera (as for Netscape, a TEXTAREA - is shown).
  • -
-

- Version 1.0 Final Candidate

-
    -
  • A new dialog box for the "Link" command is available. Now you can upload - and browse the server exactly like the image dialog box. It's also possible to define - the link title and target window (_blank, _self, _parent and _top). As with the - image dialog box, a sample (and simple) file server browser is available.
  • -
  • A new configuration option is available to force every paste action to be handled - as plain text. See "config.ForcePasteAsPlainText" in fck_config.js.
  • -
  • A new Toolbar button is available: "Paste from Word". It automatically - cleans the clipboard content before pasting (removesWord styles, classes, xml stuff, - etc...). This command is available for IE 5.5 and more. For IE 5.0 users, a message - is displayed advising that the text will not be cleaned before pasting.
  • -
  • The editor automatically detects Word clipboard data on pasting operations and asks - the user to clean it before pasting. This option is turned on by default but it - can be configured. See "config.AutoDetectPasteFromWord" in fck_config.js. -
  • -
  • Table properties are now available in cells' right click context menu.
  • -
  • It's now possible to edit cells advanced properties from it's right click context - menu.
  • -
-

- Version 1.0 Release Candidate 1 (RC1)

-
    -
  • Some performance improvements.
  • -
  • The file dhtmled.cab has been added to the package for clients ho needs to install - the Microsoft DHTML Editor component.
  • -
  • [SF BUG-713952] The format command options are localized, so it depends on the IE - language to work. Until version 0.9.5 it was working only over English IE browsers. - Now the options are load dynamically on the client using the client's language. -
  • -
  • [SF BUG-712103] The style command is localized, so it depends on the IE language - to work. Until version 0.9.5 it was working only over English IE browsers. Now it - configures itself using the client's language.
  • -
  • [SF BUG-726137] On version 0.9.5, some commands (special chars, image, emoticons, - ...) remove the next available character before inserting the required content even - if no selection was made in the editor. Now the editor replaces only the selected - content (if available).
  • -
-

- Version 0.9.5 beta

-
    -
  • XHTML support is now available! It can be enabled/disabled in the fck_config.js - file.
  • -
  • "Show Table Borders" option: show borders for tables with borders size - set to zero.
  • -
  • "Show Details" option: show hidden elements (comments, scripts, paragraphs, - line breaks)
  • -
  • IE behavior integration module. Thanks to Daniel Shryock.
  • -
  • "Find" option: to find text in the document.
  • -
  • More performance enhancements.
  • -
  • New testsubmit.php file. Thansk to Jim Michaels.
  • -
  • Two initial PHP upload manager implementations (not working yet). Thanks to Frederic - Tyndiuk and Christian Liljedahl.
  • -
  • Initial PHP image browser implementation (not working yet). Thanks to Frederic Tyndiuk. -
  • -
  • Initial CFM upload manager implementation. Thanks to John Watson.
  • -
-

- Version 0.9.4 beta

-
    -
  • ColdFusion module integration is now available! Thanks to John Watson.
  • -
  • "Insert Smiley" toolbar option! Thanks to Fredox. Take a look at fck_config.js - for configuration options.
  • -
  • "Paste as plain text" toolbar option!
  • -
  • Right click support for links (edit / remove).
  • -
  • Buttons now are shown in gray when disabled.
  • -
  • Buttons are shown just when the image is downloaded (no more "red x" while - waiting for it).
  • -
  • The toolbar background color can be set with a CSS style (see fck_editor.css).
  • -
  • Toolbar images have been reviewed: -
      -
    • Now they are transparent.
    • -
    • No more over...gif for every button (so the editor loads quicker).
    • -
    • Buttons states are controlled with CSS styles. (see fck_editor.css).
    • -
    -
  • -
  • Internet Explorer 5.0 compatibility, except for the image uploading popup.
  • -
  • Optimizations when loading the editor.
  • -
  • [SF BUG-709544] - Toolbar buttons wait for the images to be downloaded to start - watching and responding the user actions (turn buttons on/off when the user changes - position inside the editor).
  • -
  • JavaScript integration is now Object Oriented. CreateFCKeditor function is not available - anymore. Take a look in test.html.
  • -
  • Two new configuration options, ImageBrowser and ImageUpload, are available to turn - on and off the image upload and image browsing options in the Image dialog box. - This options can be hidden for a specific editor instance throw specific URL parameter - in the editor’s IFRAME (upload=true/false&browse=true/false). All specific - language integration modules handle this option. For sample see the _test directory. -
  • -
+ See previous versions history

diff -rupN 2.5.x/FCKeditor/_whatsnew_history.html 2.6.x/FCKeditor/_whatsnew_history.html --- 2.5.x/FCKeditor/_whatsnew_history.html 1970-01-01 01:00:00.000000000 +0100 +++ 2.6.x/FCKeditor/_whatsnew_history.html 2008-07-22 18:15:06.000000000 +0100 @@ -0,0 +1,3740 @@ + + + + + FCKeditor ChangeLog - What's New? + + + + +

+ FCKeditor ChangeLog - What's New?

+

+ Version 2.6.1

+

+ New Features and Improvements:

+
    +
  • [#2150] The searching + speed of the Find/Replace dialog has been vastly improved.
  • +
  • New language file for Gujarati (by Nilam Doctor).
  • +
  • A new TabIndex property has been added to the JavaScript integration files.
  • +
  • [#2215] Following + the above new feature, the ReplaceTextarea method will now copy the textarea.tabIndex + value if available.
  • +
  • [#2163] If the + FCKConfig.DocType setting points to a HTML DocType then the output won't generate + self-closing tags (it will output <img > instead of <img />).
  • +
  • [#2173] A throbber + will be shown in the Quick Uploads.
  • +
  • [#2142] HTML + samples will now use sampleposteddata.php in action parameter inside a form.
  • +
+

+ Fixed Bugs:

+
    +
  • [#768] It is no + longer possible for an image to have its width and height defined with both HTML + attributes and inline CSS styles in IE.
  • +
  • [#1426] Fixed + the error loading fckstyles.xml in servers which cannot return the correct content + type header for .xml files.
  • +
  • [#2102] Fixed + FCKConfig.DocType which stopped working in FCKeditor 2.6.
  • +
  • [#2039] Fixed + the locking up issue in the Find/Replace dialog.
  • +
  • [#2124] PHP File + Browser: fixed issue with resolving paths on Windows servers with PHP 5.2.4/5.2.5.
  • +
  • [#2059] Fixed + the error in the toolbar name in fckeditor.py.
  • +
  • [#2065] Floating + dialogs will now block the user from re-selecting the editing area by pressing Tab.
  • +
  • [#2114] Added + a workaround for an IE6 bug which causes floating dialogs to appear blank after + opening it for the first time.
  • +
  • [#2136] Fixed + JavaScript error in IE when opening the bullet list properties dialog.
  • +
  • [#1633] External + styles should no longer interfere with the appearance of the editor and floating + panels now.
  • +
  • [#2113] Fixed + unneeded <span class="Apple-style-span"> created after inserting + special characters.
  • +
  • [#2170] Fixed + Ctrl-Insert hotkey for copying.
  • +
  • [#2125] Fixed + the issue that FCK.InsertHtml() doesn't insert contents at the caret position when + dialogs are opened in IE.
  • +
  • [#1764] FCKeditor + will no longer catch focus in IE on load when StartupFocus is false and the initial + content is empty.
  • +
  • [#2126] Opening + and closing floating dialogs will no longer cause toolbar button states to become + frozen.
  • +
  • [#2159] Selection + are now correctly restored when undoing changes made by the Replace dialog.
  • +
  • [#2160] "Match + whole word" in the Find and Replace dialog will now find words next to punctuation + marks as well.
  • +
  • [#2162] If the + configuration is set to work including the <head> (FullPage), references to + stylesheets added by Firefox extensions won't be added to the output.
  • +
  • [#2168] Comments + won't generate new paragraphs in the output.
  • +
  • [#2184] Fixed + several validation errors in the File Browser.
  • +
  • [#1383] Fixed + an IE issue where pressing backspace may merge a hyperlink on the previous line + with the text on the current line.
  • +
  • [#1691] Creation + of links in Safari failed if there was no selection.
  • +
  • [#2188] PreserveSessionOnFileBrowser + is now removed as it was made obsolete with 2.6.
  • +
  • [#898] The styles + for the editing area are applied in the image preview dialog.
  • +
  • [#2056] Fixed + several validation errors in the dialogs.
  • +
  • [#2063] Fixed + some problems in asp related to the use of network paths for the location of the + uploaded files.
  • +
  • [#1593] The "Sample + Posted Data" page will now properly wrap the text.
  • +
  • [#2239] The PHP + code in sampleposteddata.php has been changed from "<?=" to "<? echo".
  • +
  • [#2241] Fixed + 404 error in floating panels when FCKeditor is installed to a different domain.
  • +
  • [#2066] Added + a workaround for a Mac Safari 3.1 browser bug which caused the Fit Window button + to give a blank screen.
  • +
  • [#2218] Improved + Gecko based browser detection to accept Epiphany/Gecko as well.
  • +
  • [#2193] Fixed + the issue where the caret cannot reach the last character of a paragraph in Opera + 9.50.
  • +
  • [#2264] Fixed + empty spaces that appear at the top of the editor in Opera 9.50.
  • +
  • [#2238] The <object> + placeholder was not being properly displayed in the compressed distribution version + and nightly builds.
  • +
  • [#2115] Fixed + JavaScript (permission denied) error in Firefox when file has been uploaded.
  • +
+

+ Version 2.6

+

+ No changes. The stabilization of the 2.6 RC was completed successfully, as expected.

+

+ Version 2.6 RC

+

+ New Features and Improvements:

+
    +
  • [#2017] The FCKeditorAPI.Instances + object can now be used to access all FCKeditor instances available in the page.
  • +
  • [#1980] Attention: By default, the editor now produces <strong> + and <em> instead of <b> and <i>.
  • +
+

+ Fixed Bugs:

+
    +
  • [#1924] The dialog + close button is now correctly positioned in IE in RTL languages.
  • +
  • [#1933] Placeholder + dialog will now display the placeholder value correctly in IE.
  • +
  • [#957] Pressing + Enter or typing after a placeholder with the placeholder plugin will no longer generate + colored text.
  • +
  • [#1952] Fixed + an issue in FCKTools.FixCssUrls that, other than wrong, was breaking Opera.
  • +
  • [#1695] Removed + Ctrl-Tab hotkey for Source mode and allowed Ctrl-T to work in Firefox.
  • +
  • [#1666] Fixed + permission denied errors during opening popup menus in IE6 under domain relaxation + mode.
  • +
  • [#1934] Fixed + JavaScript errors when calling Selection.EnsureSelection() in dialogs.
  • +
  • [#1920] Fixed + SSL warning message when opening image and flash dialogs under HTTPS in IE6.
  • +
  • [#1955] [#1981] [#1985] [#1989] + Fixed XHTML source formatting errors in non-IE browsers.
  • +
  • [#2000] The # + character is now properly encoded in file names returned by the File Browser.
  • +
  • [#1945] New folders + and file names are now properly sanitized against control characters.
  • +
  • [#1944] Backslash + character is now disallowed in current folder path.
  • +
  • [#1055] Added + logic to override JavaScript errors occurring inside the editing frame due to user + added JavaScript code.
  • +
  • [#1647] Hitting + ENTER on list items containing block elements will now create new list item elements, + instead of adding further blocks to the same list item.
  • +
  • [#1411] Label + only combos now get properly grayed out when moving to source view.
  • +
  • [#2009] Fixed + an important bug regarding styles removal on styled text boundaries, introduced + with the 2.6 Beta 1.
  • +
  • [#2011] Internal + CSS <style> tags where being outputted when FullPage=true.
  • +
  • [#2016] The Link + dialog now properly selects the first field when opening it to modify mailto or + anchor links. This problem was also throwing an error in IE.
  • +
  • [#2021] The caret + will no longer remain behind in the editing area when the placeholder dialog is + opened.
  • +
  • [#2024] Fixed + JavaScript error in IE when the user tries to open dialogs in Source mode.
  • +
  • [#1853] Setting + ShiftEnterMode to p or div now works correctly when EnterMode is br.
  • +
  • [#1838] Fixed + the issue where context menus sometimes don't disappear after selecting an option. +
  • +
  • [#2028] Fixed + JavaScript error when EnterMode=br and user tries to insert a page break.
  • +
  • [#2002] Fixed + the issue where the maximize editor button does not vertically expand the editing + area in Firefox.
  • +
  • [#1842] PHP integration: + fixed filename encoding problems in file browser.
  • +
  • [#1832] Calling + FCK.InsertHtml() in non-IE browsers would now activate the document processor as + expected.
  • +
  • [#1998] The native + XMLHttpRequest class is now used in IE, whenever it is available.
  • +
  • [#1792] In IE, + the browser was able to enter in an infinite loop when working with multiple editors + in the same page.
  • +
  • [#1948] Some + CSS rules are reset to dialog elements to avoid conflict with the page CSS.
  • +
  • [#1965] IE was + having problems with SpellerPages, causing some errors to be thrown when completing + the spell checking in some situations.
  • +
  • [#2042] The FitWindow + command was throwing an error if executed in an editor where its relative button + is not present in the toolbar.
  • +
  • [#922] Implemented + a generic document processor for <OBJECT> and <EMBED> tags.
  • +
  • [#1831] Fixed + the issue where the placeholder icon for <EMBED> tags does not always show + up in IE7.
  • +
  • [#2049] Fixed + a deleted cursor CSS attribute in the minified CSS inside fck_dialog_common.js.
  • +
  • [#1806] In IE, + the caret will not any more move to the previous line when selecting a Format style + inside an empty paragraph.
  • +
  • [#1990] In IE, + dialogs using API calls which deals with the selection, like InsertHtml now can + be sure the selection will be placed in the correct position.
  • +
  • [#1997] With + IE, the first character of table captions where being lost on table creation.
  • +
  • The selection and cursor position was not being properly handled when creating some + elements like forms and tables.
  • +
  • [#662] In the + Perl sample files, the GetServerPath function will now calculate the path properly.
  • +
  • [#2208] Added + missing translations in Italian language file.
  • +
  • [#2096] Added + the codepage to basexml file. Filenames with special chars should now display properly.
  • +
+

+ Version 2.6 Beta 1

+

+ New Features and Improvements:

+
    +
  • [#35] New + (and cool!) floating dialog system, avoiding problems with popup blockers + and enhancing the editor usability.
  • +
  • [#1886] + Adobe AIR compatibility.
  • +
  • [#123] Full support + for document.domain with automatic domain detection.
  • +
  • [#1622] New + inline CSS cache feature, making it possible to avoid downloading the CSS + files for the editing area and skins. For that, it is enough to set the EditorAreaCSS, + SkinEditorCSS and SkinDialogCSS to string values in the format "/absolute/path/for/urls/|<minified + CSS styles". All internal CSS links are already using this feature.
  • +
  • New language file for Canadian French.
  • +
+

+ Fixed Bugs:

+
    +
  • [#1643] Resolved + several "strict warning" messages in Firefox when running FCKeditor.
  • +
  • [#1522] The ENTER + key will now work properly in IE with the cursor at the start of a formatted block.
  • +
  • [#1503] It's + possible to define in the Styles that a Style (with an empty class) must be shown + selected only when no class is present in the current element, and selecting that + item will clear the current class (it does apply to any attribute, not only classes).
  • +
  • [#191] The scrollbars + are now being properly shown in Firefox Mac when placing FCKeditor inside a hidden + div.
  • +
  • [#503] Orphaned + <li> elements now get properly enclosed in a <ul> on output.
  • +
  • [#309] The ENTER + key will not any more break <button> elements at the beginning of paragraphs.
  • +
  • [#1654] The editor + was not loading on a specific unknown situation. The breaking point has been removed.
  • +
  • [#1707] The editor + no longer hangs when operating on documents imported from Microsoft Word.
  • +
  • [#1514] Floating + panels attached to a shared toolbar among multiple FCKeditor instances are no longer + misplaced when the editing areas are absolutely or relatively positioned.
  • +
  • [#1715] The ShowDropDialog + is now enforced only when ForcePasteAsPlainText = true.
  • +
  • [#1336] Sometimes + the autogrow plugin didn't work properly in Firefox.
  • +
  • [#1728] External + toolbars are now properly sized in Opera.
  • +
  • [#1782] Clicking + on radio buttons or checkboxes in the editor in IE will no longer cause lockups + in IE.
  • +
  • [#805] The FCKConfig.Keystrokes + commands where executed even if the command itself was disabled.
  • +
  • [#982] The button + to empty the box in the "Paste from Word" has been removed as it leads to confusion + for some users.
  • +
  • [#1682] Editing + control elements in Firefox, Opera and Safari now works properly.
  • +
  • [#1613] The editor + was surrounded by a <div> element that wasn't really needed.
  • +
  • [#676] If a form + control was moved in IE after creating it, then it did lose its name.
  • +
  • [#738] It wasn't + possible to change the type of an existing button.
  • +
  • [#1854] Indentation + now works inside table cells.
  • +
  • [#1717] The editor + was entering on looping on some specific cases when dealing with invalid source + markup.
  • +
  • [#1530] Pasting + text into the "Find what" fields in the Find and Replace dialog would now activate + the find and replace buttons.
  • +
  • [#1828] The Find/Replace + dialog will no longer display wrong starting positions for the match when there + are multiple and identical characters preceding the character at the real starting + point of the match.
  • +
  • [#1878] Fixed + a JavaScript error which occurs in the Find/Replace dialog when the user presses + "Find" or "Replace" after the "No match found" message has appeared.
  • +
  • [#1355] Line + breaks and spaces are now conserved when converting to and from the "Formatted" + format.
  • +
  • [#1670] Improved + the background color behind smiley icons and special characters in their corresponding + dialogs.
  • +
  • [#1693] Custom + error messages are now properly displayed in the file browser.
  • +
  • [#970] The text + and value fields in the selection box dialog will no longer extend beyond the dialog + limits when the user inputs a very long text or value for one of the selection options.
  • +
  • [#479] Fixed the + issue where pressing Enter in an <o:p> tag in IE does not generate line breaks.
  • +
  • [#481] Fixed the + issue where the image preview in image dialog sometimes doesn't display after selecting + the image from server browser.
  • +
  • [#1488] PHP integration: + the FCKeditor class is now more PHP5/6 friendly ("public" keyword is used instead + of depreciated "var").
  • +
  • [#1815] PHP integration: + removed closing tag: "?>", so no additional whitespace added when files are included.
  • +
  • [#1906] PHP file + browser: fixed problems with DetectHtml() function when open_basedir was set.
  • +
  • [#1871] PHP file + browser: permissions applied with the chmod command are now configurable.
  • +
  • [#1872] Perl + file browser: permissions applied with the chmod command are now configurable.
  • +
  • [#1873] Python + file browser: permissions applied with the chmod command are now configurable.
  • +
  • [#1572] ColdFusion + integration: fixed issues with setting the editor height.
  • +
  • [#1692] ColdFusion + file browser: it is possible now to define TempDirectory to avoid issues with GetTempdirectory() + returning an empty string.
  • +
  • [#1379] ColdFusion + file browser: resolved issues with OnRequestEnd.cfm breaking the file browser.
  • +
  • [#1509] InsertHtml() + in IE will no longer turn the preceding normal whitespace into &nbsp;.
  • +
  • [#958] The AddItem + method now has an additional fifth parameter "customData" that will be sent to the + Execute method of the command for that menu item, allowing a single command to be + used for different menu items..
  • +
  • [#1502] The RemoveFormat + command now also removes the attributes from the cleaned text. The list of attributes + is configurable with FCKConfig.RemoveAttributes.
  • +
  • [#1596] On Safari, + dialogs have now right-to-left layout when it runs a RTL language, like Arabic.
  • +
  • [#1344] Added + warning message on Copy and Cut operation failure on IE due to paste permission + settings.
  • +
  • [#1868] Links + to file browser has been changed to avoid requests containing double dots.
  • +
  • [#1229] Converting + multiple contiguous paragraphs to Formatted will now be merged into a single <PRE> + block.
  • +
  • [#1627] Samples + failed to load from local filesystem in IE7.
  • +
+

+ Version 2.5.1

+

+ New Features and Improvements:

+
    +
  • FCKeditor.Net 2.5 compatibility.
  • +
  • JavaScript integration file: +
      +
    • The new "FCKeditor.ReplaceAllTextareas" function is being introduced, + making it possible to replace many (or unknown) <textarea> elements in a single + call. The replacement can be also filtered by CSS class name, or by a custom function + evaluator.
    • +
    • It is now possible to set the default BasePath for all editor instances by setting + FCKeditor.BasePath. This is extremely useful when working with + the ReplaceAllTextareas function.
    • +
    +
  • +
+

+ Fixed Bugs:

+
    +
  • [#339] [#681] The SpellerPages + spell checker will now completely ignore the presence of HTML tags in the text. +
  • +
  • [#1643] Resolved + several "strict warning" messages in Firefox when running FCKeditor.
  • +
  • [#1603] Certain + specific markup was making FCKeditor entering in a loop, blocking its execution. +
  • +
  • [#1664] The ENTER + key will not any more swap the order of the tags when hit at the end of paragraphs. +
  • +
+

+ Version 2.5

+

+ New Features and Improvements:

+
    +
  • The heading options have been moved to the top, in the default settings for the + Format combo.
  • +
+

+ Fixed Bugs:

+
    +
  • The focus is now correctly set when working on Safari.
  • +
  • [#1436] Nested + context menu panels are now correctly closed on Safari.
  • +
  • Empty anchors are now properly created on Safari.
  • +
  • [#1359] FCKeditor + will no longer produce the strange visual effect of creating a selected space and + then deleting it in Internet Explorer.
  • +
  • [#1399] Removed + the empty entry in the language selection box of sample03.html.
  • +
  • [#1400] Fixed + the issue where the style selection box in sample14.html is not context sensitive.
  • +
  • [#1401] Completed + Hebrew translation of the user interface.
  • +
  • [#1409] Completed + Finnish translation of the user interface.
  • +
  • [#1414] Fixed + the issue where entity code words written inside a <pre> block in Source mode + are not converted to the corresponding characters after switching back to editor + mode.
  • +
  • [#1418] Fixed + the issue where a detached toolbar would flicker when FCKeditor is being loaded.
  • +
  • [#1419] Fixed + the issue where pressing Delete in the middle of two lists would incorrectly move + contents after the lists to the character position.
  • +
  • [#1420] Fixed + the issue where empty list items can become collapsed and uneditable when it has + one of more indented list items directly under it.
  • +
  • [#1431] Fixed + the issue where pressing Enter in a <pre> block in Internet Explorer would + move the caret one space forward instead of sending it to the next line.
  • +
  • [#1472] Completed + Arabic translation of the user interface.
  • +
  • [#1474] Fixed + the issue where reloading a page containing FCKeditor may provoke JavaScript errors + in Internet Explorer.
  • +
  • [#1478] Fixed + the issue where parsing fckstyles.xml fails if the file contains no <style> + nodes.
  • +
  • [#1491] Fixed + the issue where FCKeditor causes the selection to include an "end of line" character + in list items even though the list item is empty.
  • +
  • [#1496] Fixed + the issue where attributes under <area> and <map> nodes are destroyed + or left unprotected when switching to and from Source mode.
  • +
  • [#1500] Fixed + the issue where the function _FCK_PaddingNodeListener() is called excessively which + negatively affects performance.
  • +
  • [#1514] Fixed + the issue where floating menus are incorrectly positioned when the toolbar or the + editor frame are not static positioned.
  • +
  • [#1518] Fixed + the issue where excessive <BR> nodes are not removed after a paragraph is + split when creating lists.
  • +
  • [#1521] Fixed + JavaScript error and erratic behavior of the Replace dialog.
  • +
  • [#1524] Fixed + the issue where the caret jumps to the beginning or end of a list block and when + user is trying to select the end of a list item.
  • +
  • Completed Simplified Chinese translation of the user interface.
  • +
  • Completed Estonian translation of the user interface.
  • +
  • [#1406] Editor + was always "dirty" if flash is available in the contents.
  • +
  • [#1561] Non standard + elements are now properly applied if defined in the styles XML file.
  • +
  • [#1412] The _QuickUploadLanguage + value is now work properly for Perl.
  • +
  • Several compatibility fixes for Firefox 3 (Beta 1): +
      +
    • [#1558] Nested + context menu close properly when one of their options is selected.
    • +
    • [#1556] Dialogs + contents are now showing completely, without scrollbar.
    • +
    • [#1559] It is + not possible to have more than one panel opened at the same time.
    • +
    • [#1554] Links + now get underlined.
    • +
    • [#1557] The "Automatic" + and "More colors..." buttons were improperly styled in the color selector panels + (Opera too).
    • +
    • [#1462] The enter + key will not any more scroll the main window.
    • +
    +
  • +
  • [#1562] Fixed + the issue where empty paragraphs are added around page breaks each time the user + switches to Source mode.
  • +
  • [#1578] The editor + will now scroll correctly when hitting enter in front of a paragraph.
  • +
  • [#1579] Fixed + the issue where the create table and table properties dialogs are too narrow for + certain translations.
  • +
  • [#1580] Completed + Polish translation of the user interface.
  • +
  • [#1591] Fixed + JavaScript error when using the blockquote command in an empty document in IE.
  • +
  • [#1592] Fixed + the issue where attempting to remove a blockquote with an empty paragraph would + leave behind an empty blockquote IE.
  • +
  • [#1594] Undo/Redo + will now work properly for the color selectors.
  • +
  • [#1597] The color + boxes are now properly rendered in the color selector panels on sample14.html.
  • +
+

+ Version 2.5 Beta

+

+ New Features and Improvements:

+
    +
  • [#624] [#634] [#1300] [#1301] + Official compatibility support with Opera 9.50 and Safari 3 + (WebKit based browsers actually). These browsers are still in Beta, but we are confident + that we'll have amazing results as soon as they get stable. We are continuously + collaborating with Opera Software and Apple to bring a wonderful FCKeditor experience + over their browser platforms.
  • +
  • [#494] Introduced + the new Style System. We are not anymore relaying on browser features + to apply and remove styles, which guarantees that the editor will behave in + the same way in all browsers. It is an incredibly flexible system, + which aims to fit all developer's needs, from Flash content or HTML4 to XHTML 1.0 + Strict or XHTML 1.1: +
      +
    • All basic formatting features, like Bold and Italic, can be precisely controlled + by using the configuration file (CoreStyles setting). It means that now, + the Bold button, for example, can produce <b>, <strong>, <span class...>, + <span style...> or anything the developer prefers.
    • +
    • Again with the CoreStyles setting, each block format, font, size, and even + the color pickers can precisely reflect end developer's needs.
    • +
    • Because of the above changes, font sizes are much more flexible. Any kind of + font unit can be used, including a mix of units.
    • +
    • All styles, including toolbar bottom styles, are precisely controlled when being + applied to the document. FCKeditor uses an element table derived from the W3C XHTML + DTDs to precisely create the elements, guarantee standards compliant code.
    • +
    • No more <font> tags... well... actually, the system is so flexible + that it is up to you to use them or not.
    • +
    • It is possible to configure FCKeditor to produce a truly semantic aware and + XHTML 1.1 compliant code. Check out sample14.html.
    • +
    • It's also possible to precisely control which inline elements must be removed with + the "Remove All" button, by using the "RemoveFormatTags" + setting.
    • +
    • [#1231] [#160] Paragraph indentation + and justification now uses style attributes and don't create unnecessary + elements, and <blockquote> is not anymore used for it. Now, even CSS classes + can be used to indent or align text.
    • +
    • All paragraph formatting features work well when EnterMode=br.
    • +
    • [#172] All paragraph + formatting features work well when list items too.
    • +
    +
  • +
  • [#1197] [#132] The toolbar + now presents a new button for Blockquote. The indentation button + will not anymore be used for that.
  • +
  • [#125] Table's + columns size can now be changed by dragging on cell borders, with + the "dragresizetable" plugin.
  • +
  • The EditorAreaCSS config option can now also be set to a string of paths separated + by commas.
  • +
  • [#212] New "Show + Blocks" command button in toolbar to show block details in the editing + area.
  • +
  • [#915] The + undo/redo system has been revamped to work the same across Internet Explorer + and Gecko-based browsers (e.g. Firefox). A number of critical bugs in the undo/redo + system are also fixed.
  • +
  • [#194] The editor + now uses the Data Processor technology, which makes it possible + to handle different input formats. A sample of it may be found at "editor/plugins/bbcode/_sample", + that shows some simple BBCode support.
  • +
  • [#145] The "htaccess.txt" + file has been renamed to ".htaccess" as it doesn't bring security concerns, being + active out of the box.
  • +
  • File Browser and Quick Upload changes: +
      +
    • [#163] Attention: The default connector + in fckconfig.js has been changed from ASP to PHP. If you are using ASP remember + to change the _FileBrowserLanguage and _QuickUploadLanguage settings in your fckconfig.js. + [#454] The file + browser and upload connectors have been unified so they can reuse the same configuration + settings.
    • +
    • [#865] The ASP + and PHP connectors have been improved so it's easy to select the location of the + destination folder for each file type, and it's no longer necessary to use the "file", + "image", "flash" subfolders
      + Attention: The location of + all the connectors have been changed in the fckconfig.js file. Please check your + settings to match the current ones. Also review carefully the config file for your + server language.
    • +
    • [#688] Now the + Perl quick upload is available.
    • +
    • [#575] The Python + connector has been rewritten as a WSGI app to be fully compatible with the latest + python frameworks and servers. The QuickUpload feature has been added as well as + all the features available in the PHP connector. Thanks to Mariano Reingart.
    • +
    • [#561] The ASP + connector provides an AbsolutePath setting so it's possible to set the url to a + full domain or a relative path and specify that way the physical folder where the + files are stored..
    • +
    • [#333] The Quick + Upload now can use the same ServerPath parameter as the full connector.
    • +
    • [#199] The AllowedCommands + configuration setting is available in the asp and php connectors so it's possible + to disallow the upload of files (although the "select file" button will still be + available in the file browser).
    • +
    +
  • +
  • [#100] A new configuration + directive "FCKConfig.EditorAreaStyles" has been implemented to allow setting editing + area styles from JavaScript.
  • +
  • [#102] HTML code + generated by the "Paste As Plain Text" feature now obeys the EnterMode setting.
  • +
  • [#1266] Introducing + the HtmlEncodeOutput setting to instruct the editor to HTML-encode some characters + (&, < and >) in the posted data.
  • +
  • [#357] Added a + "Remove Anchor" option in the context menu for anchors.
  • +
  • [#1060] Compatibility + checks with Firefox 3.0 Alpha.
  • +
  • [#817] [#1077] New "Merge + Down/Right" commands for merging tables cells in non-Gecko browsers.
  • +
  • [#1288] The "More + Colors..." button in color selector popup has been made optional and configurable + by the EnableMoreFontColors option.
  • +
  • [#356] The + Find and Replace dialogs are now unified into a single dialog with tabs.
  • +
  • [#549] Added a + 'None' option to the FCKConfig.ToolbarLocation option to allow for hidden toolbars. +
  • +
  • [#1313] An XHTML + 1.1 target editor sample has been created as sample14.html.
  • +
  • The ASP, ColdFusion and PHP integration have been aligned to our standards.
  • +
+

+ Fixed Bugs:

+
    +
  • [#71] [#243] [#267] + The editor now takes care to not create invalid nested block elements, like creating + <form> or <hr> inside <p>.  
  • +
  • [SF + Patch 1511298] The CF Component failed on CFMX 6.0
  • +
  • [#639] If the + FCKConfig.DefaultLinkTarget setting was missing in fckconfig.js the links has target="undefined".
  • +
  • [#497] Fixed EMBED + attributes handling in IE.
  • +
  • [SF + Patch 1315722] Avoid getting a cached version of the folder contents after uploading + a file
  • +
  • [SF + Patch 1386086] The php connector has been protected so mkdir doesn't fail if + there are double slashes.
  • +
  • [#943] The PHP + connector now specifies that the included files are relative to the current path.
  • +
  • [#560] The PHP + connector will work better if the connector or the userfiles folder is a symlink.
  • +
  • [#784] Fixed a + non initialized $php_errormsg in the PHP connector.
  • +
  • [#802] The replace + dialog will now advance its searching position correctly and is able to search for + strings spanning across multiple inline tags.
  • +
  • [#944] The _samples + didn't work directly from the Mac filesystem.
  • +
  • [#946] Toolbar + images didn't show in non-IE browsers if the path contained a space.
  • +
  • [#291] [#395] [#932] Clicking outside the editor + it was possible to paste or apply formatting to the rest of the page in IE.
  • +
  • [#137] Fixed FCKConfig.TabSpaces + being ignored, and weird behaviors when pressing tab in edit source mode.
  • +
  • [#268] Fixed special + XHTML characters present in event attribute values being converted inappropriately + when switching to source view.
  • +
  • [#272] The toolbar + was cut sometimes in IE to just one row if there are multiple instances of the editor.
  • +
  • [#515] Tables + in Firefox didn't inherit font styles properly in Standards mode.
  • +
  • [#321] If FCKeditor + is initially hidden in Firefox it will no longer be necessary to call the oEditor.MakeEditable() + function.
  • +
  • [#299] The 'Browse + Server' button in the Image and Flash dialogs was a little too high.
  • +
  • [#931] The BodyId + and BodyClass configuration settings weren't applied in the preview window.
  • +
  • [#583] The "noWrap" + attribute for table cells was getting an empty value in Firefox. Thanks to geirhelge.
  • +
  • [#141] Fixed incorrect + startup focus in Internet Explorer after page reloads.
  • +
  • [#143] Fixed browser + lockup when the user writes <!--{PS..x}> into the editor in source mode.
  • +
  • [#174] Fixed incorrect + positioning of FCKeditor in full screen mode.
  • +
  • [#978] Fixed a + SpellerPages error with ColdFusion when no suggestions where available for a word.
  • +
  • [#977] The "shape" + attribute of <area> had its value changed to uppercase in IE.
  • +
  • [#996] "OnPaste" + event listeners will now get executed only once.
  • +
  • [#289] Removed + debugging popups from page load regarding JavaScript and CSS loading errors.
  • +
  • [#328] [#346] [#404] Fixed a number of problems + regarding <pre> blocks: +
      +
    1. Leading whitespaces and line breaks in <pre> blocks are trimmed when the user + switches between editor mode and source mode;
    2. +
    3. Pressing Enter inside a <pre> block would split the block into two, but the + expected behavior is simply inserting a line break;
    4. +
    5. Simple line breaks inside <pre> blocks entered in source mode are being turned + into <br> tags when the user switches to editor mode and back.
    6. +
    +
  • +
  • [#581] Fixed the + issue where the "Maximize the editor size" toolbar button stops working if any of + the following occurs: +
      +
    1. There exists a form input whose name or id is "style" in FCKeditor's host form;
    2. +
    3. There exists a form input whose name or id is "className" in FCKeditor's host form;
    4. +
    5. There exists a form and a form input whose name of id is "style" in the editing + frame.
    6. +
    +
  • +
  • [#183] Fixed the + issue when FCKeditor is being executed in a custom application with the WebBrowser + ActiveX control, hiding the WebBrowser control would incorrectly invoke FCKeditor's + cleanup routines, causing FCKeditor to stop working.
  • +
  • [#539] Fixed the + issue where right clicking on a table inside the editing frame in Firefox would + cause the editor the scroll to the top of the document.
  • +
  • [#523] Fixed the + issue where, under certain circumstances, FCKeditor would obtain focus at startup + even though FCKConfig.StartupFocus is set to false.
  • +
  • [#393] Fixed the + issue where if an inline tag is at the end of the document, the user would have + no way of escaping from the inline tag if he continues typing at the end of the + document. FCKeditor's behaviors regarding inline tags has been made to be more like + MS Word's: +
      +
    1. If the caret is moved to the end of a hyperlink by the keyboard, then hyperlink + mode is disabled.
    2. +
    3. If the caret is moved to the end of other styled inline tags by any key other than + the End key (like bold text or italic text), the original bold/italic/... modes + would continue to be effective.
    4. +
    5. If the caret is moved to the end of other styled inline tags by the End key, all + style tag modes (e.g. bold, italic, underline, etc.) would be canceled. This is + not consistent with MS Word, but provides a convenient way for the user to escape + the inline tag at the end of a line.
    6. +
    +
  • +
  • [#338] Fixed the + issue where the configuration directive FCKConfig.ForcePasteAsPlainText is ignored + when new contents are pasted into the editor via drag-and drop from outside of the + editor.
  • +
  • [#1026] Fixed + the issue where the cursor or selection positions are not restored with undo/redo + commands correctly in IE, under some circumstances.
  • +
  • [#1160] [#1184] Home, End + and Tab keys are working properly for numeric fields in dialogs.
  • +
  • [#68] The style + system now properly handles Format styles when EnterMode=br.
  • +
  • [#525] The union + of successive DIVs will work properly now if EnterMode!=div.
  • +
  • [#1227] The color + commands used an unnecessary temporary variable. Thanks to Matthias Miller
  • +
  • [#67] [#277] [#427] + [#428] [#965] [#1178] + [#1267] The list + insertion/removal/indent/outdent logic in FCKeditor has been rewritten, such that: +
      +
    1. Text separated by <br> will always be treated as separate items during list + insertion regardless of browser;
    2. +
    3. List removal will now always obey the FCKConfig.EnterMode setting;
    4. +
    5. List indentation will be XHTML 1.1 compliant - all child elements under an <ol> + or <ul> must be <li> nodes;
    6. +
    7. IE editor hacks like <ul type="1"> will no longer appear;
    8. +
    9. Excessive <div> nodes are no longer inserted into list items due to alignment + changes.
    10. +
    +
  • +
  • [#205] Fixed the + issue where visible <br> tags at the end of paragraphs are incorrectly removed + after switching to and from source mode.
  • +
  • [#1050] Fixed + a minor PHP/XML incompatibility bug in editor/dialog/fck_docprops.html.
  • +
  • [#462] Fixed an + algorithm bug in switching from source mode to WYSIWYG mode which causes the browser + to spin up and freeze for broken HTML code inputs.
  • +
  • [#1019] Table + command buttons are now disabled when the current selection is not inside a table.
  • +
  • [#135] Fixed the + issue where context menus are misplaced in FCKeditor when FCKeditor is created inside + a <div> node with scrolling.
  • +
  • [#1067] Fixed + the issue where context menus are misplaced in Safari when FCKeditor is scrolled + down.
  • +
  • [#1081] Fixed + the issue where undoing table deletion in IE7 would cause JavaScript errors.
  • +
  • [#1061] Fixed + the issue where backspace and delete cannot delete special characters in Firefox + under some circumstances.
  • +
  • [#403] Fixed the + issue where switching to and from source mode in full page mode under IE would add + excessive line breaks to <style> blocks.
  • +
  • [#121] Fixed the + issue where maximizing FCKeditor inside a frameset would resize FCKeditor to the + whole window's size instead of just the container frame's size.
  • +
  • [#1093] Fixed + the issue where pressing Enter inside an inline tag would not create a new paragraph + correctly.
  • +
  • [#1089] Fixed + the issue where pressing Enter inside a <pre> block do not generate visible + line breaks in IE.
  • +
  • [#332] Hitting + Enter when the caret is at the end of a hyperlink will no longer continue the link + at the new paragraph.
  • +
  • [#1121] Hitting + Enter with FCKConfig.EnterMode=br will now scroll the document correctly when the + new lines have exceeded the lower boundary of the editor frame.
  • +
  • [#1063] [#1084] [#1092] Fixed a few Norwegian + language translation errors.
  • +
  • [#1148] Fixed + the issue where the "Automatic" and "More Colors..." buttons + in the color selection panel are not centered in Safari.
  • +
  • [#1187] Fixed + the issue where the "Paste as plain text" command cannot be undone in + non-IE browsers.
  • +
  • [#1222] Ctrl-Backspace + operations will now save undo snapshots in all browsers.
  • +
  • [#1223] Fixed + the issue where the insert link dialog would save multiple undo snapshots for a + single operation.
  • +
  • [#247] Fixed the + issue where deleting everything in the document in IE would create an empty <p> + block in the document regardless of EnterMode setting.
  • +
  • [#1280] Fixed + the issue where opening a combo box will cause the editor frames to lose focus when + there are multiple editors in the same document.
  • +
  • [#363] Fixed the + issue where the Find dialog does not work under Opera.
  • +
  • [#50] Fixed the + issue where the Paste button is always disabled in Safari.
  • +
  • [#389] Pasting + text with comments from Word won't generate errors in IE, thanks to the idea from + Swift.
  • +
  • The pasting area in the Paste from Word dialog is focused on initial load
  • +
  • Some fixes related to html comment handling in the Word clean up routine
  • +
  • [#1303] <col> + is correctly treated as an empty element.
  • +
  • [#969] Removed + unused files (fcknumericfield.htc and moz-bindings.xml).
  • +
  • [#1166] Fixed + the issue where <meta> tags are incorrectly outputted with closing tags in + full page mode.
  • +
  • [#1200] Fixed + the issue where context menus sometimes disappear prematurely before the user can + click on any items in Opera.
  • +
  • [#1315] Fixed + the issue where the source view text area in Safari is displayed with an excessive + blue border.
  • +
  • [#1201] Fixed + the issue where hitting Backspace or Delete inside a table cell deletes the table + cell instead of its contents in Opera.
  • +
  • [#1311] Fixed + the issue where undoing and redoing a special character insertion would send the + caret to incorrect positions. (e.g. the beginning of document)
  • +
  • [#923] Font colors + are now properly applied on links.
  • +
  • [#1316] Fixed + the issue where the image dialog expands to a size too big in Safari.
  • +
  • [#1306] [#894] The undo system + can now undo text formatting steps like setting fonts to bold and italic.
  • +
  • [#95] Fixed the + issue where FCKeditor breaks <meta> tags in full page mode in some circumstances.
  • +
  • [#175] Fixed the + issue where entering an email address with a '%' sign in the insert link dialog + would cause JavaScript error.
  • +
  • [#180] Improved + backward compatibility with older PHP versions. FCKeditor can now work with PHP + versions down to 4.0.
  • +
  • [#192] Document + modifying actions from the FCKeditor JavaScript API will now save undo steps.
  • +
  • [#246] Using text + formatting commands in EnterMode=div will no longer cause tags to randomly disappear.
  • +
  • [#327] It is no + longer possible for the browser's back action to misfire when a user presses backspace + while an image is being selected in FCKeditor.
  • +
  • [#362] Ctrl-Backspace + now works in FCKeditor.
  • +
  • [#390] Text alignment + and justification commands now respects EnterMode=br paragraph rules.
  • +
  • [#534] Pressing + Ctrl-End while the document contains a list towards the end will no longer make + the cursor disappear.
  • +
  • [#906] It is now + possible to have XHTML 1.0 Strict compliant output from a document pasted from Word.
  • +
  • [#929] Pressing + the Enter key will now produce an undo step.
  • +
  • [#934] Fixed the + "Cannot execute code from a freed script" error in IE from editor dialogs.
  • +
  • [#942] Server + based spell checking with ColdFusion integration no longer breaks fir non en_US + languages.
  • +
  • [#1056] Deleting + everything in the editor document and moving the cursor around will no longer leave + the cursor hanging beyond the top of the editor document.
  • +
+

+ # This version has been partially sponsored + by the Council of Europe. +

+

+ Version 2.4.3

+

+ New Features and Improvements:

+
    +
  • It is now possible to set the default target when creating links, with the new "DefaultLinkTarget" + setting.
  • +
  • [#436] The new + "FirefoxSpellChecker" setting is available, to enable/disable the + Firefox built-in spellchecker while typing. Even if word suggestions will not appear + in the FCKeditor context menu, this feature is useful to quickly identify misspelled + words.
  • +
  • [#311] The new + "BrowserContextMenuOnCtrl" setting is being introduced, to enable/disable + the ability of displaying the default browser's context menu when right-clicking + with the CTRL key pressed.
  • +
+

+ Fixed Bugs:

+
    +
  • [#300] The fck_internal.css + file was not validating with the W3C CSS Validation Service.
  • +
  • [#336] Ordered + list didn't keep the Type attribute properly (it was converted to lowercase when + the properties dialog was opened again).
  • +
  • [#318] Multiple + linked images are merged in a single link in IE.
  • +
  • [#350] The <marquee> + element will no longer append unwanted <p>&nbsp;</p> to the code.
  • +
  • [#351] The content + was being lost for images or comments only HTML inserted directly in the editor + source or loaded in the editor.
  • +
  • [#388] Creating + links in lines separated by <br> in IE can lead to a merge of the links.
  • +
  • [#325] Calling + the GetXHTML can distort visually the rendering in Firefox.
  • +
  • [#391] When ToolbarLocation=Out, + a "Security Warning" alert was being shown in IE if under https. Thanks to reister.
  • +
  • [#360] Form "name" + was being set to "[object]" if it contained an element with id="name".
  • +
  • Fixed a type that was breaking the ColdFusion SpellerPages integration file when + no spelling errors were found.
  • +
  • The ColdFusion SpellerPages integration was not working it Aspell was installed + in a directory with spaces in the name.
  • +
  • Added option to SpellerPages to ignore "alt" attributes.
  • +
  • [#451] Classes + for images in IE didn't take effect immediately.
  • +
  • [#430] Links with + a class did generate a span in Firefox when removing them.
  • +
  • [#274] The PHP + quick upload still tried to use the uppercased types instead of the lowercased ones. +
  • +
  • [#416] The PHP + quick upload didn't check for the existence of the folder before saving.
  • +
  • [#467] If InsertHtml + was called in IE with a comment (or any protected source at the beginning) it was + lost.
  • +
  • [SF + BUG-1518766] Mozilla 1.7.13 wasn't recognized properly as an old Gecko engine.
  • +
  • [#324] Improperly + nested tags could lead to a crash in IE.
  • +
  • [#455] Files and + folders with non-ANSI names were returned with a double UTF-8 encoding in the PHP + File Manager.
  • +
  • [#273] The extensions + "sh", "shtml", "shtm" and "phtm" have been added to the list of denied extensions + on upload.
  • +
  • [#453] No more + errors when hitting del inside an empty table cell.
  • +
  • The perl connector cgi file has been changed to Unix line endings.
  • +
  • [#202] Regression: + The HR tag will not anymore break the contents loaded in the editor.
  • +
  • [#508] The HR + command had a typo.
  • +
  • [#505] Regression: + IE crashed if a table caption was deleted.
  • +
  • [#82] [#359] <object> and <embed> + tags are not anymore lost in IE.
  • +
  • [#493] If the + containing form had a button named "submit" the "Save" command didn't work in Firefox.
  • +
  • [#414] If tracing + was globally enabled in Asp.Net 2.0 then the Asp.Net connector did fail.
  • +
  • [#520] The "Select + Field" properties dialog was not correctly handling select options with &, < + and >.
  • +
  • [#258] The Asp + integration didn't pass boolean values in English, using instead the locale of the + server and failing.
  • +
  • [#487] If an image + with dimensions set as styles was opened with the image manager and then the dialog + was canceled the dimensions in the style were lost.
  • +
  • [#220] The creation + of links or anchors in a selection that results on more than a single link created + will not anymore leave temporary links in the source. All links will be defined + as expected.
  • +
  • [#182] [#261] [#511] Special characters, like + percent signs or accented chars, and spaces are now correctly returned by the File + Browser.
  • +
  • [#281] Custom + toolbar buttons now render correctly in all skins.
  • +
  • [#527] If the + configuration for a toolbar isn't fully valid, try to keep on parsing it.
  • +
  • [#187] [#435] [SF + BUG-1612978] [SF + BUG-1163511] Updated the configuration options in the ColdFusion integration + files.
  • +
  • [SF + Patch-1726781] Updated the upload class for asp to handle large files and other + data in the forms. Thanks to NetRube.
  • +
  • [#225] With ColdFusion, + the target directory is now being automatically created if needed when "quick uploading". + Thanks to sirmeili.
  • +
  • [#295] [#510] Corrected some + path resolution issues with the File Browser connector for ColdFusion.
  • +
  • [#239] The <xml> + tag will not anymore cause troubles.
  • +
  • [SF + BUG-1721787] If the editor is run from a virtual dir, the PHP connector will + detect that and avoid generating a wrong folder.
  • +
  • [#431] PHP: The + File Browser now displays an error message when it is not able to create the configured + target directory for files (instead of sending broken XML responses).
  • +
+

+ Version 2.4.2

+

+ Fixed Bugs:

+
    +
  • [#279] The UTF-8 + BOM was being included in the wrong files, affecting mainly PHP installations.
  • +
+

+ Version 2.4.1

+

+ New Features and Improvements:

+
    +
  • [#118] The SelectAll + command now is available in Source Mode.
  • +
  • The new open source FCKpackager sub-project is now available. It replaces the FCKeditor.Packager + software to compact the editor source.
  • +
  • With Firefox, if a paste execution is blocked by the browser security settings, + the new "Paste" popup is shown to the user to complete the pasting operation.
  • +
+

+ Fixed Bugs:

+
    +
  • Various fixes to the ColdFusion File Browser connector.
  • +
  • We are now pointing the download of ieSpell to their pages, instead to a direct + file download from one of their mirrors. This disables the ability of "click and + go" (which can still be achieved by pointing the download to a file in your server), + but removes any troubles with mirrors link changes (and they change it frequently).
  • +
  • The Word cleanup has been changed to remove "display:none" tags that may come from + Word.
  • +
  • [SF + BUG-1659613] The 2.4 version introduced a bug in the flash handling code that + generated out of memory errors in IE7.
  • +
  • [SF + BUG-1660456] The icons in context menus were draggable.
  • +
  • [SF + BUG-1653009] If the server is configured to process html files as asp then it + generated ASP error 0138.
  • +
  • [SF + BUG-1288609] The content of iframes is now preserved.
  • +
  • [SF + BUG-1245504] [SF + BUG-1652240] Flash files without the .swf extension weren't recognized upon + reload.
  • +
  • [SF + PATCH-1649753] Node selection for text didn't work in IE. Thanks to yurik dot + m.
  • +
  • [SF + BUG-1573191] The Html code inserted with FCK.InsertHtml didn't have the same + protection for special tags.
  • +
  • [#110] The OK + button in dialogs had its width set as an inline style.
  • +
  • [#113] [#94] [SF + BUG-1659270] ForcePasteAsPlainText didn't work in Firefox.
  • +
  • [#114] The correct + entity is now used to fill empty blocks when ProcessHTMLEntities is disabled.
  • +
  • [#90] The editor + was wrongly removing some <br> tags from the code.
  • +
  • [#139] The CTRL+F + and CTRL+S keystroke default behaviors are now preserved.
  • +
  • [#138] We are + not providing a CTRL + ALT combination in the default configuration file because + it may be incompatible with some keyboard layouts. So, the CTRL + ALT + S combination + has been changed to CTRL + SHIFT + S.
  • +
  • [#129] In IE, + it was not possible to paste if "Allow paste operation via script" was disabled + in the browser security settings.
  • +
  • [#112] The enter + key now behaves correctly on lists with Firefox, when the EnterMode is set to 'br'.
  • +
  • [#152] Invalid + self-closing tags are now being fixed before loading.
  • +
  • A few tags were being ignored to the check for required contents (not getting stripped + out, as expected). Fixed.
  • +
  • [#202] The HR + tag will not anymore break the contents loaded in the editor.
  • +
  • [#211] Some invalid + inputs, like "<p>" where making the caret disappear in Firefox.
  • +
  • [#99] The <div> + element is now considered a block container if EnterMode=p|br. It acts like a simple + block only if EnterMode=div.
  • +
  • Hidden fields will now show up as an icon in IE, instead of a normal text field. + They are also selectable and draggable, in all browsers.
  • +
  • [#213] Styles + are now preserved when hitting enter at the end of a paragraph.
  • +
  • [#77] If ShiftEnterMode + is set to a block tag (p or div), the desired block creation in now enforced, instead + of copying the current block (which is still the behavior of the simple enter).
  • +
  • [#209] Links and + images URLs will now be correctly preserved with Netscape 7.1.
  • +
  • [#165] The enter + key now honors the EnterMode settings when outdenting a list item.
  • +
  • [#190] Toolbars + may be wrongly positioned. Fixed.
  • +
  • [#254] The IgnoreEmptyParagraphValue + setting is now correctly handled in Firefox.
  • +
  • [#248] The behavior + of the backspace key has been fixed on some very specific cases.
  • +
+

+ Version 2.4

+

+ New Features and Improvements:

+
    +
  • [SF + Feature-1329273] [SF + Feature-1456005] [SF + BUG-1315002] [SF + BUG-1350180] [SF + BUG-1450689] [SF + BUG-1461033] [SF + BUG-1510111] [SF + BUG-1203560] [SF + BUG-1564838] The advance Enter Key Handler + is now being introduced. It gives you complete freedom to configure the editor to + generate <p>, <div> or <br> when the user uses + both the [Enter] and [Shift]+[Enter] keys. The new "EnterMode" and "ShiftEnterMode" + settings can be use to control its behavior. It also guarantees that all browsers + will generate the same output.
  • +
  • The new and powerful Keyboard Accelerator System is being introduced. + You can now precisely control the commands to execute when some key combinations + are activated by the user. It guarantees that all browsers will have the same behavior + regarding the shortcuts.
    + It also makes it possible to remove buttons from the toolbar and still invoke their + features by using the keyboard instead. +
    + It also blocks all default "CTRL based shortcuts" imposed by the browsers, so if + you don't want users to underline text, just remove the CTRL+U combination from + the keystrokes table. Take a look at the FCKConfig.Keystrokes setting in the fckconfig.js + file.
  • +
  • The new "ProtectedTags" configuration option is being introduced. + It will accept a list of tags (separated by a pipe "|"), which will have no effect + during editing, but will still be part of the document DOM. This can be used mainly + for non HTML standard, custom tags.
  • +
  • Dialog box commands can now open resizable dialogs (by setting oCommand.Resizable + = true).
  • +
  • Updated support for AFP. Thanks to Soenke Freitag.
  • +
  • New language file:
      +
    • Afrikaans (by Willem Petrus Botha).
    • +
    +
  • +
  • [SF + Patch-1456343] New sample file showing how to dynamically exchange a textarea + and an instance of FCKeditor. Thanks to Finn Hakansson
  • +
  • [SF + Patch-1496115] [SF + BUG-1588578] [SF + BUG-1376534] [SF + BUG-1343506] [SF + Feature-1211065] [SF + Feature-949144] The content of anchors are shown and preserved + on creation. *
  • +
  • [SF + Feature-1587175] Local links to an anchor are readjusted if the anchor changes.
  • +
  • [SF + Patch-1500040] New configuration values to specify the Id and Class for the + body element.
  • +
  • [SF + Patch-1577202] The links created with the popup option now are accessible even + if the user has JavaScript disabled.
  • +
  • [SF + Patch-1443472] [SF + BUG-1576488] [SF + BUG-1334305] [SF + BUG-1578312] The Paste from Word clean up function can be configured + with FCKConfig.CleanWordKeepsStructure to preserve the markup as much as possible. + Thanks Jean-Charles ROGEZ.
  • +
  • [SF + Patch-1472654] The server side script location for SpellerPages can now be set + in the configuration file, by using the SpellerPagesServerScript setting.
  • +
  • Attention: All connectors are now pointing by + default to the "/userfiles/" folder instead of "/UserFiles/" (case change). Also, + the inner folders for each type (file, image, flash and media) are all lower-cased + too.
  • +
  • Attention: The UseBROnCarriageReturn configuration + is not anymore valid. The EnterMode setting can now be used to precisely set the + enter key behavior.
  • +
+

+ Fixed Bugs:

+
    +
  • [SF + BUG-1444937] [SF + BUG-1274364] Shortcut keys are now undoable correctly.
  • +
  • [SF + BUG-1015230] Toolbar buttons now update their state on shortcut keys activation.
  • +
  • [SF + BUG-1485621] It is now possible to precisely control which shortcut keys can + be used.
  • +
  • [SF + BUG-1573714] [SF + BUG-1593323] Paste was not working in IE if both AutoDetectPasteFromWord + and ForcePasteAsPlainText settings were set to "false".
  • +
  • [SF + BUG-1578306] The context menu was wrongly positioned if the editing document + was set to render in strict mode. Thanks to Alfonso Martinez.
  • +
  • [SF + BUG-1567060] [SF + BUG-1565902] [SF + BUG-1440631] IE was getting locked on some specific cases. Fixed.
  • +
  • [SF + BUG-1582859] [SF + Patch-1579507] Firefox' spellchecker is now disabled during editing mode. + Thanks to Alfonso Martinez.
  • +
  • Fixed Safari and Opera detection system (for development purposes only).
  • +
  • Paste from Notepad was including font information in IE. Fixed.
  • +
  • [SF + BUG-1584092] When replacing text area, names with spaces are now accepted.
  • +
  • Depending on the implementation of toolbar combos (mainly for custom plugins) the + editor area was loosing the focus when clicking in the combo label. Fixed.
  • +
  • [SF + BUG-1596937] InsertHtml() was inserting the HTML outside the editor area on + some very specific cases.
  • +
  • [SF + BUG-1585548] On very specific, rare and strange cases, the XHTML processor was + not working properly in IE. Fixed.
  • +
  • [SF + BUG-1584951] [SF + BUG-1380598] [SF + BUG-1198139] [SF + BUG-1437318] In Firefox, the style selector will not anymore delete + the contents when removing styles on specific cases.
  • +
  • [SF + BUG-1515441] [SF + BUG-1451071] The "Insert/Edit Link" and "Select All" buttons are now working + properly when the editor is running on a IE Modal dialog.
  • +
  • On some very rare cases, IE was throwing a memory error when hiding the context + menus. Fixed.
  • +
  • [SF + BUG-1526154] [SF + BUG-1509208] With Firefox, <style> tags defined in the source are + now preserved.
  • +
  • [SF + BUG-1535946] The IE dialog system has been changed to better work with custom + dialogs.
  • +
  • [SF + BUG-1599520] The table dialog was producing empty tags when leaving some of + its fields empty.
  • +
  • [SF + BUG-1599545] HTML entities are now processed on attribute values too.
  • +
  • [SF + BUG-1598517] Meta tags are now protected from execution during editing (avoiding + the "redirect" meta to be activated).
  • +
  • [SF + BUG-1415601] Firefox internals: styleWithCSS is used instead of the deprecated + useCSS whenever possible.
  • +
  • All JavaScript Core extension function have been renamed to "PascalCase" (some were + in "camelCase"). This may have impact on plugins that use any of those functions.
  • +
  • [SF + BUG-1592311] Operations in the caption of tables are now working correctly in + both browsers.
  • +
  • Small interface fixes to the about box.
  • +
  • [SF + PATCH-1604576] [SF + BUG-1604301] Link creation failed in Firefox 3 alpha. Thanks to Arpad Borsos
  • +
  • [SF + BUG-1577247] Unneeded call to captureEvents and releaseEvents.
  • +
  • [SF + BUG-1610790] On some specific situations, the call to form.submit(), in form + were FCKeditor has been unloaded by code, was throwing the "Can't execute code from + a freed script" error.
  • +
  • [SF + BUG-1613167] If the configuration was missing the FCKConfig.AdditionalNumericEntities + entry an error appeared.
  • +
  • [SF + BUG-1590848] [SF + BUG-1626360] Cleaning of JavaScript strict warnings in the source code.
  • +
  • [SF + BUG-1559466] The ol/ul list property window always searched first for a UL element.
  • +
  • [SF + BUG-1516008] Class attribute in IE wasn't loaded in the image dialog.
  • +
  • The "OnAfterSetHTML" event is now fired when being/switching to Source View.
  • +
  • [SF + BUG-1631807] Elements' style properties are now forced to lowercase in IE.
  • +
  • The extensions "html", "htm" and "asis" have been added to the list of denied extensions + on upload.
  • +
  • Empty inline elements (like span and strong) will not be generated any more.
  • +
  • Some elements attributes (like hspace) where not being retrieved when set to "0".
  • +
  • [SF + BUG-1508341] Fix for the ColdFusion script file of SpellerPages.
  • +
+

+ * This version has been partially sponsored by Medical + Media Lab.

+

+ Version 2.3.3

+

+ New Features and Improvements:

+
    +
  • The project has been relicensed under the terms of the + GPL / LGPL / MPL licenses. This change will remove many licensing compatibility + issues with other open source licenses, making the editor even more "open" than + before.
  • +
  • Attention: The default directory in the distribution + package is now named "fckeditor" (in lowercase) instead of "FCKeditor".  This + change may impact installations on case sensitive OSs, like Linux.
  • +
  • Attention: The "Universal Keyboard" has been removed + from the package. The license of those files was unclear so they can't be included + alongside the rest of FCKeditor.
  • +
+

+ Version 2.3.2

+

+ New Features and Improvements:

+
    +
  • Users can now decide if the template dialog will replace the entire contents of + the editor or simply place the template in the cursor position. This feature can + be controlled by the "TemplateReplaceAll" and "TemplateReplaceCheckbox" configuration + options.
  • +
  • [SF + Patch-1237693] A new configuration option (ProcessNumericEntities) + is now available to tell the editor to convert non ASCII chars to their relative + numeric entity references. It is disabled by default.
  • +
  • The new "AdditionalNumericEntities" setting makes it possible to + define a set of characters to be transformed to their relative numeric entities. + This is useful when you don't want the code to have simple quotes ('), for example.
  • +
  • The Norwegian language file (no.js) has been duplicated to include the Norwegian + Bokmal (nb.js) in the supported interface languages. Thanks to Martin Kronstad. +
  • +
  • Two new patterns have been added to the Universal Keyboard: +
      +
    • Persian. Thanks to Pooyan Mahdavi
    • +
    • Portuguese. Thanks to Bo Brandt.
    • +
    +
  • +
  • [SF + Patch-1517322] It is now possible to define the start number on numbered lists. + Thanks to Marcel Bennett.
  • +
  • The Font Format combo will now reflect the EditorAreaCSS styles.
  • +
  • [SF + Patch-1461539] The File Browser connector can now optionally return a "url" + attribute for the files. Thanks to Pent.
  • +
  • [SF + BUG-1090851] The new "ToolbarComboPreviewCSS" configuration option has been + created, so it is possible to point the Style and Format toolbar combos to a different + CSS, avoiding conflicts with the editor area CSS.
  • +
  • [SF + Feature-1421309] [SF + BUG-1489402] It is now possible to configure the Quick Uploder target path + to consider the file type (ex: Image or File) in the target path for uploads.
  • +
  • The JavaScript integration file has two new things: +
      +
    • The "CreateHtml()" function in the FCKeditor object, used to retrieve the HTML of + an editor instance, instead of writing it directly to the page (as done by "Create()").
    • +
    • The global "FCKeditor_IsCompatibleBrowser()" function, which tells if the executing + browser is compatible with FCKeditor. This makes it possible to do any necessary + processing depending on the compatibility, without having to create and editor instance.
    • +
    +
  • +
+

+ Fixed Bugs:

+
    +
  • [SF + BUG-1525242] [SF + BUG-1500050] All event attributes (like onclick or onmouseover) are now + being protected before loading the editor. In this way, we avoid firing those events + during editing (IE issue) and they don't interfere in other specific processors + in the editor.
  • +
  • Small security fixes to the File Browser connectors.
  • +
  • [SF + BUG-1546226] Small fix to the ColdFusion CFC integration file.
  • +
  • [SF + Patch-1407500] The Word Cleanup function was breaking the HTML on pasting, on + very specific cases. Fixed, thanks to Frode E. Moe.
  • +
  • [SF + Patch-1551979] [SF + BUG-1418066] [SF + BUG-1439621] [SF + BUG-1501698] Make FCKeditor work with application/xhtml+xml. Thanks + to Arpad Borsos.
  • +
  • [SF + Patch-1547738] [SF + BUG-1550595] [SF + BUG-1540807] [SF + BUG-1510685] Fixed problem with panels wrongly positioned when the + editor is placed on absolute or relative positioned elements. Thanks to Filipe Martins.
  • +
  • [SF + Patch-1511294] Small fix for the File Browser compatibility with IE 5.5.
  • +
  • [SF + Patch-1503178] Small improvement to stop IE from loading smiley images when + one smiley is quickly selected from a huge list of smileys. Thanks to stuckhere.
  • +
  • [SF + BUG-1549112] The Replace dialog window now escapes regular expression specific + characters in the find and replace fields.
  • +
  • [SF + BUG-1548788] Updated the ieSpell download URL.
  • +
  • In FF, the editor was throwing an error when closing the window. Fixed.
  • +
  • [SF + BUG-1538509] The "type" attribute for text fields will always be set now.
  • +
  • [SF + BUG-1551734] The SetHTML function will now update the editing area height no + matter which editing mode is active.
  • +
  • [SF + BUG-1554141] [SF + BUG-1565562] [SF + BUG-1451056] [SF + BUG-1478408] [SF + BUG-1489322] [SF + BUG-1513667] [SF + BUG-1562134] The protection of URLs has been enhanced + and now it will not break URLs on very specific cases.
  • +
  • [SF + BUG-1545732] [SF + BUG-1490919] No security errors will be thrown when loading FCKeditor in + page inside a FRAME defined in a different domain.
  • +
  • [SF + BUG-1512817] [SF + BUG-1571345] Fixed the "undefined" addition to the content when ShowBorders + = false and FullPage = true in Firefox. Thanks to Brett.
  • +
  • [SF + BUG-1512798] BaseHref will now work well on FullPage, even if no <head> + is available.
  • +
  • [SF + BUG-1509923] The DocumentProcessor is now called when using InserHtml().
  • +
  • [SF + BUG-1505964] The DOCTYPE declaration is now preserved when working in FullPage.
  • +
  • [SF + BUG-1553727] The editor was throwing an error when inserting complex templates. + Fixed.
  • +
  • [SF + Patch-1564930] [SF + BUG-1562828] In IE, anchors where incorrectly copied when using the Paste + from Word button. Fixed, thanks to geirhelge.
  • +
  • [SF + BUG-1557709] [SF + BUG-1421810] The link dialog now validates Popup Window names.
  • +
  • [SF + BUG-1556878] Firefox was creating empty tags when deleting the selection in + some special cases.
  • +
  • The context menu for links is now correctly shown when right-clicking on floating + divs.
  • +
  • [SF + BUG-1084404] The XHTML processor now ignores empty span tags.
  • +
  • [SF + BUG-1221728] [SF + BUG-1174503] The <abbr> tag is not anymore getting broken by IE.
  • +
  • [SF + BUG-1182906] IE is not anymore messing up mailto links.
  • +
  • [SF + BUG-1386094] Fixed an issue when setting configuration options to empty ('') + by code.
  • +
  • [SF + BUG-1389435] Fixed an issue in some dialog boxes when handling numeric inputs.
  • +
  • [SF + BUG-1398829] Some links may got broken on very specific cases. Fixed.
  • +
  • [SF + BUG-1409969] <noscript> tags now remain untouched by the editor.
  • +
  • [SF + BUG-1433457] [SF + BUG-1513631] Empty "href" attributes in <a> or empty "src" in <img> + will now be correctly preserved.
  • +
  • [SF + BUG-1435195] Scrollbars are now visible in the File Browser (for custom implementations).
  • +
  • [SF + BUG-1438296] The "ForceSimpleAmpersand" setting is now being honored in all + tags.
  • +
  • If a popup blocker blocks context menu operations, the correct alert message is + displayed now, instead of a ugly JavaScript error.
  • +
  • [SF + BUG-1454116] The GetXHTML() function will not change the IsDirty() value of + the editor.
  • +
  • The spell check may not work correctly when using SpellerPages with ColdFusion. + Fixed.
  • +
  • [SF + BUG-1481861] HTML comments are now removed by the Word Cleanup System.
  • +
  • [SF + BUG-1489390] A few missing hard coded combo options used in some dialogs are + now localizable.
  • +
  • [SF + BUG-1505448] The Form dialog now retrieves the value of the "action" attribute + exactly as defined in the source.
  • +
  • [SF + Patch-1517322] Solved an issue when the toolbar has buttons with simple icons + (usually used by plugins) mixed with icons coming from a strip (the default toolbar + buttons).
  • +
  • [SF + Patch-1575261] Some fields in the Table and Cell Properties dialogs were being + cut. Fixed.
  • +
  • Fixed a startup compatibility issue with Firefox 1.0.4.
  • +
+

+ Version 2.3.1

+

+ Fixed Bugs:

+
    +
  • [SF + BUG-1506126] Fixed the Catalan language file, which had been published with + problems in accented letters.
  • +
  • More performance improvements in the default File Browser.
  • +
  • [SF + BUG-1506701] Fixed compatibility issues with IE 5.5.
  • +
  • [SF + BUG-1509073] Fixed the "Image Properties" dialog window, which was making invalid + calls to the "editor/dialog/" directory, generating error 400 entries in the web + server log.
  • +
  • [SF + BUG-1507294] [SF + BUG-1507953] The editing area was getting a fixed size when using the "SetHTML" + API command or even when switching back from the source view. Fixed.
  • +
  • [SF + BUG-1507755] Fixed a conflict between the "DisableObjectResizing" and "ShowBorders" + configuration options over IE.
  • +
  • Opera 9 tries to "mimic" Gecko in the browser detection system of FCKeditor. As + this browser is not "yet" supported, the editor was broken on it. It has been fixed, + and now a textarea is displayed, as in any other unsupported browser. Support for + Opera is still experimental and can be activated by setting the property "EnableOpera" + to true when creating an instance of the editor with the JavaScript integration + files.
  • +
  • With Opera 9, the toolbar was jumping on buttons rollover.
  • +
  • [SF + BUG-1509479] The iframes used in Firefox for all editor panels (dropdown combos, + context menu, etc...) are now being placed right before the main iframe that holds + the editor. In this way, if the editor container element is removed from the DOM + (by DHTML) they are removed together with it.
  • +
  • [SF + BUG-1271070] [SF + BUG-1411430] The editor API now works well on DHTML pages that create and + remove instances of FCKeditor dynamically.
  • +
  • A second call to a page with the editor was not working correctly with Firefox 1.0.x. + Fixed.
  • +
  • [SF + BUG-1511460] Small correction to the <script> protected source regex. + Thanks to Randall Severy.
  • +
  • [SF + BUG-1521754] Small fix to the paths of the internal CSS files used by FCKeditor. + Thanks to johnw_ceb.
  • +
  • [SF + BUG-1511442] The <base> tag is now correctly handled in IE, no matter + its position in the source code.
  • +
  • [SF + BUG-1507773] The "Lock" and "Reset" buttons in the Image Properties dialog window + are not anymore jumping with Firefox 1.5.
  • +
+

+ Version 2.3

+

+ New Features and Improvements:

+
    +
  • The Toolbar Sharing system has been completed. See sample10.html + and sample11.html.*
  • +
  • [SF + Patch-1407500] Small enhancement to the Find and Replace dialog windows.
  • +
+

+ Fixed Bugs:

+
    +
  • Small security fixes.
  • +
  • The context menu system has been optimized. Nested menus now open "onmouseover". +
  • +
  • An error in the image preloader system was making the toolbar strip being downloaded + once for each button on slow connections. Some enhancements have also been made + so now the smaple05.html is loading fast for all skins.
  • +
  • Fixed many memory leak issues with IE.
  • +
  • [SF + BUG-1489768] The panels (context menus, toolbar combos and color selectors), + where being displayed in the wrong position if the contents of the editor, or its + containing window were scrolled down.
  • +
  • [SF + BUG-1493176] Using ASP, the connector was not working on servers with buffer + disable by default.
  • +
  • [SF + BUG-1491784] Language files have been updated to not include html entities.
  • +
  • [SF + BUG-1490259] No more security warning on IE over HTTPS.
  • +
  • [SF + BUG-1493173] [SF + BUG-1499708] We now assume that, if a user is in source editing, he/she + wants to control the HTML, so the editor doesn't make changes to it when posting + the form being in source view or when calling the GetXHTML function in the API. +
  • +
  • [SF + BUG-1490610] The FitWindow is now working on elements set with relative position.
  • +
  • [SF + BUG-1493438] The "Word Wrap" combo in the cell properties dialog now accepts + only Yes/No (no more <Not Set> value).
  • +
  • The context menu is now being hidden when a nested menu option is selected.
  • +
  • Table cell context menu operations are now working correctly.
  • +
  • [SF + BUG-1494549] The code formatter was having problems with dollar signs inside + <pre> tags.
  • +
  • [SF + Patch-1459740] The "src" element of images can now be set by styles definitions. + Thanks to joelwreed.
  • +
  • [SF + Patch-1437052] [SF + Patch-1436166] [SF + Patch-1352385] Small fix to the FCK.InsertHtml, FCKTools.AppendStyleSheet + and FCKSelection.SelectNode functions over IE. Thanks to Alfonso Martinez.
  • +
  • [SF + Patch-1349765] Small fix to the FCKSelection.GetType over Firefox. Thanks to + Alfonso Martinez.
  • +
  • [SF + Patch-1495422] The editor now creates link based on the URL when no selection + is available. Thanks to Dominik Pesch.
  • +
  • [SF + Patch-1478859] On some circumstances, the Yahoo popup blocker was blocking the + File Browser window, giving no feedback to the user. Now an alert message is displayed.
  • +
  • When using the editor in a RTL localized interface, like Arabic, the toolbar combos + were not showing completely in the first click. Fixed.
  • +
  • [SF + BUG-1500212] All "_samples/html" samples are now working when loading directly + from the Windows Explorer. Thanks to Alfonso Martinez.
  • +
  • The "FitWindow" feature was breaking the editor under Firefox 1.0.x.
  • +
  • [SF + Patch-1500032] In Firefox, the caret position now follows the user clicks when + clicking in the white area bellow the editor contents. Thanks to Alfonso Martinez.
  • +
  • [SF + BUG-1499522] In Firefox, the link dialog window was loosing the focus (and quickly + reacquiring it) when opening. This behavior was blocking the dialog in some Linux + installations.
  • +
  • Drastically improved the loading performance of the file list in the default File + Browser.
  • +
  • [SF + BUG-1503059] The default "BasePath" for FCKeditor in all integration files has + been now unified to "/fckeditor/" (lower-case). This is the usual casing system + in case sensitive OSs like Linux.
  • +
  • The "DisableFFTableHandles" setting is now honored when switching the full screen + mode with FitWindow.
  • +
  • Some fixes has been applied to the cell merging in Firefox.
  • +
+

+ * This version has been partially sponsored by Footsteps + and Kentico.

+

+ Version 2.3 Beta

+

+ New Features and Improvements:

+
    +
  • Extremely Fast Loading! The editor now loads more than 3 + times faster than before, with no impact on its advanced features.
  • +
  • New toolbar system: +
      +
    • [SF + Feature-1454850] The toolbar will now load much faster. All + images have being merged in a single image file using a unique system available + only with FCKeditor.
    • +
    • The "Text Color" and "Background Color" commands buttons have + enhancements on the interface.
    • +
    • Attention: As a completely + new system has being developed. Skins created for versions prior this one will not + work. Skin styles definitions have being merged, added and removed. All skins have + been a little bit reviewed.
    • +
    • It is possible to detach the toolbar from an editor instance and + share it with other instances. In this way you may have only one toolbar (in the + top of the window, for example, that can be used by many editors (see + sample10.html). This feature is still under development (issues with IE + focus still to be solved).*
    • +
    +
  • +
  • New context menu system: +
      +
    • It uses the same (fast) loading system as the toolbar.
    • +
    • Sub-Menus are now available to group features (try the context menu over a table + cell).
    • +
    • It is now possible to create your own context menu entries by creating plugins. +
    • +
    +
  • +
  • New "FitWindow" toolbar button, based on the + plugin published by Paul Moers. Thanks Paul!
  • +
  • "Auto Grow" Plugin: automatically resizes the editor + until a maximum height, based on its contents size.**
  • +
  • [SF + Feature-1444943] Multiple CSS files can now be used in the + editing area. Just define FCKConfig.EditorAreaCSS as an array of strings (each one + is a path to a different css file). It works also as a simple string, as on prior + versions.
  • +
  • New language files:
      +
    • Bengali / Bangla (by Richard Walledge).
    • +
    • English (Canadian) (by Kevin Bennett).
    • +
    • Khmer (by Sengtha Chay).
    • +
    +
  • +
  • The source view is now available in the editing area on Gecko browsers. Previously + a popup was used for it (due to a Firefox bug).
  • +
  • As some people may prefer the popup way for source editing, a new configuration + option (SourcePopup) has being introduced.
  • +
  • The IEForceVScroll configuration option has been removed. The editor now automatically + shows the vertical scrollbar when needed (for XHTML doctypes).
  • +
  • The configuration file doesn't define a default DOCTYPE to be used now.
  • +
  • It is now possible to easily change the toolbar using the JavaScript API by just + calling <EditorInstance>.ToolbarSet.Load( '<ToolbarName>' ). See _testcases/010.html + for a sample.
  • +
  • The "OnBlur" and "OnFocus" JavaScript API events are now compatible + with all supported browsers.
  • +
  • Some few updates in the Lasso connector and uploader.
  • +
  • The GeckoUseSPAN setting is now set to "false" by default. In this way, the code + produced by the bold, italic and underline commands are the same on all browsers.
  • +
+

+ Fixed Bugs:

+
    +
  • Important security fixes have been applied to the File Manager, Uploader + and Connectors. Upgrade is highly recommended. Thanks to Alberto Moro, + Baudouin Lamourere and James Bercegay.
  • +
  • [SF + BUG-1399966] [SF + BUG-1249853] The "BaseHref" configuration is now working with + Firefox in both normal and full page modes.
  • +
  • [SF + BUG-1405263] A typo in the configuration file was impacting the Quick Upload + feature.
  • +
  • Nested <ul> and <ol> tags are now generating valid html.
  • +
  • The "wmode" and "quality" attributes are now preserved for Flash + embed tags, in case they are entered manually in the source view. Also, empty attributes + are removed from that tag.
  • +
  • Tables where not being created correctly on Opera.
  • +
  • The XHTML processor will ignore invalid tags with names ending with ":", + like http:.
  • +
  • On Firefox, the scrollbar is not anymore displayed on toolbar dropdown commands + when not needed.
  • +
  • Some small fixes have being done to the dropdown commands rendering for FF. +
  • +
  • The table dialog window has been a little bit enlarged to avoid contents being cropped + on some languages, like Russian.
  • +
  • [SF + BUG-1465203] The ieSpell download URL has been updated. The problem is that + they