Changeset 2122 for FCKeditor/branches

Show
Ignore:
Timestamp:
2008-06-24 12:00:04 (5 months ago)
Author:
martinkou
Message:

Merged all changes in trunk up to r2121.

Location:
FCKeditor/branches/features/div_container
Files:
13 modified

Legend:

Unmodified
Added
Removed
  • FCKeditor/branches/features/div_container/_dev/build_release.bat

    r2065 r2122  
    2626 
    2727:: Update this variable for each new release. 
    28 SET RELEASER_VERSION=2.6.2 (SVN) 
     28SET RELEASER_VERSION=2.6.3 (SVN) 
    2929 
    3030CLS 
  • FCKeditor/branches/features/div_container/editor/filemanager/browser/default/browser.html

    r2062 r2122  
    4444                } 
    4545                catch( e ) 
    46                 { 
    47                         break ; 
    48                 } 
     46                {} 
    4947 
    5048                // Remove a domain part: www.mytest.example.com => mytest.example.com => example.com ... 
  • FCKeditor/branches/features/div_container/editor/filemanager/browser/default/frmactualfolder.html

    r2062 r2122  
    4242                } 
    4343                catch( e ) 
    44                 { 
    45                         break ; 
    46                 } 
     44                {} 
    4745 
    4846                // Remove a domain part: www.mytest.example.com => mytest.example.com => example.com ... 
  • FCKeditor/branches/features/div_container/editor/filemanager/browser/default/js/common.js

    r2062 r2122  
    3737                } 
    3838                catch( e ) 
    39                 { 
    40                         break ; 
    41                 } 
     39                {} 
    4240 
    4341                // Remove a domain part: www.mytest.example.com => mytest.example.com => example.com ... 
  • FCKeditor/branches/features/div_container/editor/filemanager/browser/default/js/fckxml.js

    r1805 r2122  
    6262                        if ( oXmlHttp.readyState == 4 ) 
    6363                        { 
    64                                 if ( ( oXmlHttp.status != 200 && oXmlHttp.status != 304 ) || oXmlHttp.responseXML == null || oXmlHttp.responseXML.firstChild == null ) 
     64                                var oXml ; 
     65                                try 
     66                                { 
     67                                        // this is the same test for an FF2 bug as in fckxml_gecko.js 
     68                                        // but we've moved the responseXML assignment into the try{} 
     69                                        // so we don't even have to check the return status codes. 
     70                                        var test = oXmlHttp.responseXML.firstChild ; 
     71                                        oXml = oXmlHttp.responseXML ; 
     72                                } 
     73                                catch ( e ) 
     74                                { 
     75                                        try 
     76                                        { 
     77                                                oXml = (new DOMParser()).parseFromString( oXmlHttp.responseText, 'text/xml' ) ; 
     78                                        } 
     79                                        catch ( e ) {} 
     80                                } 
     81 
     82                                if ( !oXml || !oXml.firstChild || oXml.firstChild.nodeName == 'parsererror' ) 
    6583                                { 
    6684                                        alert( 'The server didn\'t send back a proper XML response. Please contact your system administrator.\n\n' + 
     
    7189                                } 
    7290 
    73                                 oFCKXml.DOMDocument = oXmlHttp.responseXML ; 
     91                                oFCKXml.DOMDocument = oXml ; 
    7492                                asyncFunctionPointer( oFCKXml ) ; 
    7593                        } 
  • FCKeditor/branches/features/div_container/editor/_source/classes/fckdomrange.js

    r1928 r2122  
    869869                FCKDomTools.TrimNode( oFixedBlock ) ; 
    870870 
     871                // If the fixed block is empty (not counting bookmark nodes) 
     872                // Add a <br /> inside to expand it. 
     873                if ( FCKDomTools.CheckIsEmptyElement(oFixedBlock, function( element ) { return element.getAttribute('_fck_bookmark') != 'true' ; } ) 
     874                                && FCKBrowserInfo.IsGeckoLike ) 
     875                                FCKTools.AppendBogusBr( oFixedBlock ) ; 
     876 
    871877                // Insert the fixed block into the DOM. 
    872878                this.InsertNode( oFixedBlock ) ; 
  • FCKeditor/branches/features/div_container/editor/_source/classes/fckenterkey.js

    r2096 r2122  
    4444                [ 13            , 'Enter' ], 
    4545                [ SHIFT + 13, 'ShiftEnter' ], 
    46                 [ 9             , 'Tab' ], 
    4746                [ 8                     , 'Backspace' ], 
    48                 [ CTRL + 8              , 'CtrlBackspace' ], 
     47                [ CTRL + 8      , 'CtrlBackspace' ], 
    4948                [ 46            , 'Delete' ] 
    5049        ] ) ; 
    5150 
    52         if ( tabSpaces > 0 ) 
    53         { 
    54                 this.TabText = '' ; 
    55                 while ( tabSpaces-- > 0 ) 
     51        this.TabText = '' ; 
     52 
     53        // Safari by default inserts 4 spaces on TAB, while others make the editor 
     54        // loose focus. So, we need to handle it here to not include those spaces. 
     55        if ( tabSpaces > 0 || FCKBrowserInfo.IsSafari ) 
     56        { 
     57                while ( tabSpaces-- ) 
    5658                        this.TabText += '\xa0' ; 
     59 
     60                oKeystrokeHandler.SetKeystrokes( [ 9, 'Tab' ] ); 
    5761        } 
    5862 
  • FCKeditor/branches/features/div_container/editor/_source/fckeditorapi.js

    r2095 r2122  
    165165function FCKeditorAPI_Cleanup() 
    166166{ 
    167         if ( window.FCKConfig && FCKConfig.MsWebBrowserControlCompat  
     167        if ( window.FCKConfig && FCKConfig.MsWebBrowserControlCompat 
    168168                        && !window.FCKUnloadFlag ) 
    169169                return ; 
  • FCKeditor/branches/features/div_container/editor/_source/internals/fckdebug.js

    r2069 r2122  
    4040        OutputObject : function( anyObject, color ) 
    4141        { 
    42                 if ( !this.DebugWindow || this.DebugWindow.closed ) 
    4342                if ( ! FCKConfig.Debug ) 
    4443                        return ; 
  • FCKeditor/branches/features/div_container/editor/_source/internals/fckdialog.js

    r2094 r2122  
    100100                        var viewSize = FCKTools.GetViewPaneSize( topWindow ) ; 
    101101                        var scrollPosition = { 'X' : 0, 'Y' : 0 } ; 
    102                         if ( FCKBrowserInfo.IsIE && !FCKBrowserInfo.IsIE7 ) 
    103                                 FCKTools.GetScrollPosition( topWindow ) ; 
     102                        var useAbsolutePosition = FCKBrowserInfo.IsIE && ( !FCKBrowserInfo.IsIE7 || !FCKTools.IsStrictMode( topWindow.document ) ) ; 
     103                        if ( useAbsolutePosition ) 
     104                                scrollPosition = FCKTools.GetScrollPosition( topWindow ) ; 
    104105                        var iTop  = Math.max( scrollPosition.Y + ( viewSize.Height - height - 20 ) / 2, 0 ) ; 
    105106                        var iLeft = Math.max( scrollPosition.X + ( viewSize.Width - width - 20 )  / 2, 0 ) ; 
     
    117118                        FCKDomTools.SetElementStyles( dialog, 
    118119                                        { 
    119                                                 'position'      : ( FCKBrowserInfo.IsIE && !FCKBrowserInfo.IsIE7 ) ? 'absolute' : 'fixed', 
     120                                                'position'      : ( useAbsolutePosition ) ? 'absolute' : 'fixed', 
    120121                                                'top'           : iTop + 'px', 
    121122                                                'left'          : iLeft + 'px', 
  • FCKeditor/branches/features/div_container/editor/_source/internals/fck.js

    r1984 r2122  
    674674                var range = new FCKDomRange( this.EditorWindow ) ; 
    675675 
     676                // Move to the selection and delete it. 
     677                range.MoveToSelection() ; 
     678                range.DeleteContents() ; 
     679 
    676680                if ( FCKListsLib.BlockElements[ elementName ] != null ) 
    677681                { 
    678                         range.SplitBlock() ; 
     682                        if ( range.StartBlock ) 
     683                        { 
     684                                if ( range.CheckStartOfBlock() ) 
     685                                        range.MoveToPosition( range.StartBlock, 3 ) ; 
     686                                else if ( range.CheckEndOfBlock() ) 
     687                                        range.MoveToPosition( range.StartBlock, 4 ) ; 
     688                                else 
     689                                        range.SplitBlock() ; 
     690                        } 
     691 
    679692                        range.InsertNode( element ) ; 
    680693 
     
    706719                else 
    707720                { 
    708                         // Delete the current selection and insert the node. 
    709                         range.MoveToSelection() ; 
    710                         range.DeleteContents() ; 
     721                        // Insert the node. 
    711722                        range.InsertNode( element ) ; 
    712723 
  • FCKeditor/branches/features/div_container/_whatsnew_history.html

    r2061 r2122  
    3333        <h1> 
    3434                FCKeditor ChangeLog - What's New?</h1> 
     35        <h3> 
     36                Version 2.6.2</h3> 
     37        <p> 
     38                New Features and Improvements:</p> 
     39        <ul> 
     40                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2043">#2043</a>] The debug 
     41                        script is not any more part of the compressed files. If FCKeditor native debugging 
     42                        features (FCKDebug) are required, the _source folder must be present in your installation.</li> 
     43        </ul> 
     44        <p> 
     45                Fixed Bugs:</p> 
     46        <ul> 
     47                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2248">#2248</a>] Calling 
     48                        FCK.InsertHtml( 'nbsp;') was inserting a plain space instead of a non breaking space 
     49                        character.</li> 
     50                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2273">#2273</a>] The dragresizetable 
     51                        plugin now works in Firefox 3 as well.</li> 
     52                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2254">#2254</a>] Minor 
     53                        fix in FCKSelection for nodeTagName object.</li> 
     54                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/1614">#1614</a>] Unified 
     55                        FCKConfig.FullBasePath with FCKConfig.BasePath.</li> 
     56                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2127">#2127</a>] Changed 
     57                        floating dialogs to use fixed positioning so that they are no longer affected by 
     58                        scrolling.</li> 
     59                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2018">#2018</a>] Reversed 
     60                        the fix for <a target="_blank" href="http://dev.fckeditor.net/ticket/183">#183</a> 
     61                        which broke FCKeditorAPI's cleanup logic. A new configuration directive <strong>MsWebBrowserControlCompat</strong> 
     62                        has been added for those who wish to force the #183 fix to be enabled.</li> 
     63                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2276">#2276</a>] [<a 
     64                        target="_blank" href="http://dev.fckeditor.net/ticket/2279">#2279</a>] On Opera 
     65                        and Firefox 3, the entire page was scrolling on ENTER.</li> 
     66                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2149">#2149</a>] CSS urls 
     67                        with querystring parameters were not being accepted for CSS values in the configuration 
     68                        file (like EditorAreaCSS).</li> 
     69                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2287">#2287</a>] On some 
     70                        specific cases, with Firefox 2, some extra spacing was appearing in the final HTML 
     71                        on posting, if inserting two successive tables.</li> 
     72                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2287">#2287</a>] Block 
     73                        elements (like tables or horizontal rules) will be inserted correctly now when the 
     74                        cursor is at the start or the end of blocks. No extra paragraphs will be included 
     75                        in this operation.</li> 
     76                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2149">#2197</a>] The TAB 
     77                        key will now have the default browser behavior if TabSpaces=0. It will move the 
     78                        focus out of the editor (expect on Safari).</li> 
     79                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2296">#2296</a>] Fixed 
     80                        permission denied error on clicking on files in the file browser.</li> 
     81        </ul> 
     82        <h3> 
     83                Version 2.6.1</h3> 
     84        <p> 
     85                New Features and Improvements:</p> 
     86        <ul> 
     87                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2150">#2150</a>] The searching 
     88                        speed of the Find/Replace dialog has been vastly improved.</li> 
     89                <li>New language file for <strong>Gujarati</strong> (by Nilam Doctor).</li> 
     90                <li>A new TabIndex property has been added to the JavaScript integration files.</li> 
     91                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2215">#2215</a>] Following 
     92                        the above new feature, the ReplaceTextarea method will now copy the textarea.tabIndex 
     93                        value if available.</li> 
     94                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2163">#2163</a>] If the 
     95                        FCKConfig.DocType setting points to a HTML DocType then the output won't generate 
     96                        self-closing tags (it will output &lt;img &gt; instead of &lt;img /&gt;).</li> 
     97                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2173">#2173</a>] A throbber 
     98                        will be shown in the Quick Uploads.</li> 
     99                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2142">#2142</a>] HTML 
     100                        samples will now use sampleposteddata.php in action parameter inside a form.</li> 
     101        </ul> 
     102        <p> 
     103                Fixed Bugs:</p> 
     104        <ul> 
     105                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/768">#768</a>] It is no 
     106                        longer possible for an image to have its width and height defined with both HTML 
     107                        attributes and inline CSS styles in IE.</li> 
     108                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/1426">#1426</a>] Fixed 
     109                        the error loading fckstyles.xml in servers which cannot return the correct content 
     110                        type header for .xml files.</li> 
     111                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2102">#2102</a>] Fixed 
     112                        FCKConfig.DocType which stopped working in FCKeditor 2.6.</li> 
     113                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2039">#2039</a>] Fixed 
     114                        the locking up issue in the Find/Replace dialog.</li> 
     115                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2124">#2124</a>] PHP File 
     116                        Browser: fixed issue with resolving paths on Windows servers with PHP 5.2.4/5.2.5.</li> 
     117                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2059">#2059</a>] Fixed 
     118                        the error in the toolbar name in fckeditor.py.</li> 
     119                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2065">#2065</a>] Floating 
     120                        dialogs will now block the user from re-selecting the editing area by pressing Tab.</li> 
     121                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2114">#2114</a>] Added 
     122                        a workaround for an IE6 bug which causes floating dialogs to appear blank after 
     123                        opening it for the first time.</li> 
     124                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2136">#2136</a>] Fixed 
     125                        JavaScript error in IE when opening the bullet list properties dialog.</li> 
     126                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/1633">#1633</a>] External 
     127                        styles should no longer interfere with the appearance of the editor and floating 
     128                        panels now.</li> 
     129                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2113">#2113</a>] Fixed 
     130                        unneeded &lt;span class=&quot;Apple-style-span&quot;&gt; created after inserting 
     131                        special characters.</li> 
     132                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2170">#2170</a>] Fixed 
     133                        Ctrl-Insert hotkey for copying.</li> 
     134                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2125">#2125</a>] Fixed 
     135                        the issue that FCK.InsertHtml() doesn't insert contents at the caret position when 
     136                        dialogs are opened in IE. </li> 
     137                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/1764">#1764</a>] FCKeditor 
     138                        will no longer catch focus in IE on load when StartupFocus is false and the initial 
     139                        content is empty.</li> 
     140                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2126">#2126</a>] Opening 
     141                        and closing floating dialogs will no longer cause toolbar button states to become 
     142                        frozen.</li> 
     143                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2159">#2159</a>] Selection 
     144                        are now correctly restored when undoing changes made by the Replace dialog.</li> 
     145                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2160">#2160</a>] "Match 
     146                        whole word" in the Find and Replace dialog will now find words next to punctuation 
     147                        marks as well.</li> 
     148                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2162">#2162</a>] If the 
     149                        configuration is set to work including the &lt;head&gt; (FullPage), references to 
     150                        stylesheets added by Firefox extensions won't be added to the output.</li> 
     151                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2168">#2168</a>] Comments 
     152                        won't generate new paragraphs in the output.</li> 
     153                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2184">#2184</a>] Fixed 
     154                        several validation errors in the File Browser.</li> 
     155                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/1383">#1383</a>] Fixed 
     156                        an IE issue where pressing backspace may merge a hyperlink on the previous line 
     157                        with the text on the current line.</li> 
     158                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/1691">#1691</a>] Creation 
     159                        of links in Safari failed if there was no selection.</li> 
     160                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2188">#2188</a>] PreserveSessionOnFileBrowser 
     161                        is now removed as it was made obsolete with 2.6.</li> 
     162                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/898">#898</a>] The styles 
     163                        for the editing area are applied in the image preview dialog.</li> 
     164                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2056">#2056</a>] Fixed 
     165                        several validation errors in the dialogs.</li> 
     166                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2063">#2063</a>] Fixed 
     167                        some problems in asp related to the use of network paths for the location of the 
     168                        uploaded files.</li> 
     169                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/1593">#1593</a>] The "Sample 
     170                        Posted Data" page will now properly wrap the text.</li> 
     171                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2239">#2239</a>] The PHP 
     172                        code in sampleposteddata.php has been changed from "&lt;?=" to "&lt;? echo".</li> 
     173                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2241">#2241</a>] Fixed 
     174                        404 error in floating panels when FCKeditor is installed to a different domain.</li> 
     175                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2066">#2066</a>] Added 
     176                        a workaround for a Mac Safari 3.1 browser bug which caused the Fit Window button 
     177                        to give a blank screen.</li> 
     178                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2218">#2218</a>] Improved 
     179                        Gecko based browser detection to accept Epiphany/Gecko as well.</li> 
     180                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2193">#2193</a>] Fixed 
     181                        the issue where the caret cannot reach the last character of a paragraph in Opera 
     182                        9.50.</li> 
     183                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2264">#2264</a>] Fixed 
     184                        empty spaces that appear at the top of the editor in Opera 9.50.</li> 
     185                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2238">#2238</a>] The &lt;object&gt; 
     186                        placeholder was not being properly displayed in the compressed distribution version 
     187                        and nightly builds.</li> 
     188                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2115">#2115</a>] Fixed 
     189                        JavaScript (permission denied) error in Firefox when file has been uploaded.</li> 
     190        </ul> 
    35191        <h3> 
    36192                Version 2.6</h3> 
  • FCKeditor/branches/features/div_container/_whatsnew.html

    r2097 r2122  
    3434                FCKeditor ChangeLog - What's New?</h1> 
    3535        <h3> 
    36                 Version 2.6.2 (SVN)</h3> 
     36                Version 2.6.3 (SVN)</h3> 
    3737        <p> 
    3838                New Features and Improvements:</p> 
    3939        <ul> 
    40                 <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2043">#2043</a>] The debug 
    41                         script is not any more part of the compressed files. If FCKeditor native debugging 
    42                         features (FCKDebug) are required, the _source folder must be present in your installation.</li> 
     40                <li></li> 
    4341        </ul> 
    4442        <p> 
    4543                Fixed Bugs:</p> 
    4644        <ul> 
    47                 <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2248">#2248</a>] Calling 
    48                         FCK.InsertHtml( 'nbsp;') was inserting a plain space instead of a non breaking space 
    49                         character.</li> 
    50                 <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2273">#2273</a>] The dragresizetable 
    51                         plugin now works in Firefox 3 as well.</li> 
    52                 <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2254">#2254</a>] Minor fix in fckselection for 
    53                         nodeTagName object.</li>  
    54                 <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/1614">#1614</a>] Unified 
    55                         FCKConfig.FullBasePath with FCKConfig.BasePath.</li> 
    56                 <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2127">#2127</a>] Changed floating dialogs to use 
    57                         fixed positioning so that they are no longer affected by scrolling.</li> 
    58                 <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2018">#2018</a>] Reversed the fix for 
    59                         <a target="_blank" href="http://dev.fckeditor.net/ticket/183">#183</a> which broke FCKeditorAPI's cleanup 
    60                         logic. A new configuration directive <strong>MsWebBrowserControlCompat</strong> has been added 
    61                         for those who wish to force the #183 fix to be enabled.</li>  
    62                 <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2276">#2276</a>] [<a target="_blank" href="http://dev.fckeditor.net/ticket/2279">#2279</a>] On Opera 
    63                         and Firefox 3, the entire page was scrolling on ENTER.</li> 
    64                 <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2149">#2149</a>] CSS urls 
    65                         with querystring parameters were not being accepted for CSS values in the configuration 
    66                         file (like EditorAreaCSS).</li> 
    67         </ul> 
    68         <p> 
    69         </p> 
    70         <h3> 
    71                 Version 2.6.1</h3> 
    72         <p> 
    73                 New Features and Improvements:</p> 
    74         <ul> 
    75                 <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2150">#2150</a>] The searching 
    76                         speed of the Find/Replace dialog has been vastly improved.</li> 
    77                 <li>New language file for <strong>Gujarati</strong> (by Nilam Doctor).</li> 
    78                 <li>A new TabIndex property has been added to the JavaScript integration files.</li> 
    79                 <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2215">#2215</a>] Following 
    80                         the above new feature, the ReplaceTextarea method will now copy the textarea.tabIndex 
    81                         value if available.</li> 
    82                 <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2163">#2163</a>] If the 
    83                         FCKConfig.DocType setting points to a HTML DocType then the output won't generate 
    84                         self-closing tags (it will output &lt;img &gt; instead of &lt;img /&gt;).</li> 
    85                 <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2173">#2173</a>] A throbber 
    86                         will be shown in the Quick Uploads.</li> 
    87                 <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2142">#2142</a>] HTML 
    88                         samples will now use sampleposteddata.php in action parameter inside a form.</li> 
    89         </ul> 
    90         <p> 
    91                 Fixed Bugs:</p> 
    92         <ul> 
    93                 <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/768">#768</a>] It is no 
    94                         longer possible for an image to have its width and height defined with both HTML 
    95                         attributes and inline CSS styles in IE.</li> 
    96                 <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/1426">#1426</a>] Fixed 
    97                         the error loading fckstyles.xml in servers which cannot return the correct content 
    98                         type header for .xml files.</li> 
    99                 <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2102">#2102</a>] Fixed 
    100                         FCKConfig.DocType which stopped working in FCKeditor 2.6.</li> 
    101                 <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2039">#2039</a>] Fixed 
    102                         the locking up issue in the Find/Replace dialog.</li> 
    103                 <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2124">#2124</a>] PHP File 
    104                         Browser: fixed issue with resolving paths on Windows servers with PHP 5.2.4/5.2.5.</li> 
    105                 <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2059">#2059</a>] Fixed 
    106                         the error in the toolbar name in fckeditor.py.</li> 
    107                 <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2065">#2065</a>] Floating 
    108                         dialogs will now block the user from re-selecting the editing area by pressing Tab.</li> 
    109                 <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2114">#2114</a>] Added 
    110                         a workaround for an IE6 bug which causes floating dialogs to appear blank after 
    111                         opening it for the first time.</li> 
    112                 <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2136">#2136</a>] Fixed 
    113                         JavaScript error in IE when opening the bullet list properties dialog.</li> 
    114                 <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/1633">#1633</a>] External 
    115                         styles should no longer interfere with the appearance of the editor and floating 
    116                         panels now.</li> 
    117                 <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2113">#2113</a>] Fixed 
    118                         unneeded &lt;span class=&quot;Apple-style-span&quot;&gt; created after inserting 
    119                         special characters.</li> 
    120                 <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2170">#2170</a>] Fixed 
    121                         Ctrl-Insert hotkey for copying.</li> 
    122                 <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2125">#2125</a>] Fixed 
    123                         the issue that FCK.InsertHtml() doesn't insert contents at the caret position when 
    124                         dialogs are opened in IE. </li> 
    125                 <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/1764">#1764</a>] FCKeditor 
    126                         will no longer catch focus in IE on load when StartupFocus is false and the initial 
    127                         content is empty.</li> 
    128                 <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2126">#2126</a>] Opening 
    129                         and closing floating dialogs will no longer cause toolbar button states to become 
    130                         frozen.</li> 
    131                 <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2159">#2159</a>] Selection 
    132                         are now correctly restored when undoing changes made by the Replace dialog.</li> 
    133