Ticket #2296: 2296_2.patch

File 2296_2.patch, 3.5 KB (added by Martin Kou, 12 years ago)
  • _whatsnew.html

     
    6464                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2149">#2149</a>] CSS urls
    6565                        with querystring parameters were not being accepted for CSS values in the configuration
    6666                        file (like EditorAreaCSS).</li>
     67                <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2296">#2296</a>] Fixed permission denied error
     68                        on clicking on files in the file browser.</li>
    6769        </ul>
    6870        <p>
    6971        </p>
  • editor/filemanager/browser/default/browser.html

     
    4343                        break ;
    4444                }
    4545                catch( e )
    46                 {
    47                         break ;
    48                 }
     46                {}
    4947
    5048                // Remove a domain part: www.mytest.example.com => mytest.example.com => example.com ...
    5149                d = d.replace( /.*?(?:\.|$)/, '' ) ;
  • editor/filemanager/browser/default/frmactualfolder.html

     
    4141                        break ;
    4242                }
    4343                catch( e )
    44                 {
    45                         break ;
    46                 }
     44                {}
    4745
    4846                // Remove a domain part: www.mytest.example.com => mytest.example.com => example.com ...
    4947                d = d.replace( /.*?(?:\.|$)/, '' ) ;
  • editor/filemanager/browser/default/js/common.js

     
    3636                        break ;
    3737                }
    3838                catch( e )
    39                 {
    40                         break ;
    41                 }
     39                {}
    4240
    4341                // Remove a domain part: www.mytest.example.com => mytest.example.com => example.com ...
    4442                d = d.replace( /.*?(?:\.|$)/, '' ) ;
  • editor/filemanager/browser/default/js/fckxml.js

     
    6161                {
    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
    6566                                {
     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' )
     83                                {
    6684                                        alert( 'The server didn\'t send back a proper XML response. Please contact your system administrator.\n\n' +
    6785                                                        'XML request error: ' + oXmlHttp.statusText + ' (' + oXmlHttp.status + ')\n\n' +
    6886                                                        'Requested URL:\n' + urlToCall + '\n\n' +
     
    7088                                        return ;
    7189                                }
    7290
    73                                 oFCKXml.DOMDocument = oXmlHttp.responseXML ;
     91                                oFCKXml.DOMDocument = oXml ;
    7492                                asyncFunctionPointer( oFCKXml ) ;
    7593                        }
    7694                }
© 2003 – 2020 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy