Fixed bug #12583: htmlArea RTE: RTE fails to load due to security error
authorStanislas Rolland <typo3@sjbr.ca>
Tue, 24 Aug 2010 03:52:58 +0000 (03:52 +0000)
committerStanislas Rolland <typo3@sjbr.ca>
Tue, 24 Aug 2010 03:52:58 +0000 (03:52 +0000)
git-svn-id: https://svn.typo3.org/TYPO3v4/Core/trunk@8663 709f56b5-9817-0410-a4d7-c38de5d9e867

ChangeLog
typo3/sysext/rtehtmlarea/ChangeLog
typo3/sysext/rtehtmlarea/htmlarea/htmlarea.js

index 4b3ee9a..43b4892 100755 (executable)
--- a/ChangeLog
+++ b/ChangeLog
@@ -4,6 +4,10 @@
        * Fixed bug #13623: Deprecation log for IMAGE.alttext does not work (Thanks to Sebastian Michaelsen)
        * Fixed bug #15541: Improve wording in Install Tool "All configuration"
 
+2010-08-23  Stanislas Rolland  <typo3@sjbr.ca>
+
+       * Fixed bug #12583: htmlArea RTE: RTE fails to load due to security error
+
 2010-08-23 Steffen Gebert  <steffen@steffen-gebert.de>
 
        * Added feature #15534: t3lib_div::view_array: Improve rendering of objects (Thanks to Stefan Galinski)
index cb73e20..1557f53 100644 (file)
@@ -1,3 +1,7 @@
+2010-08-23  Stanislas Rolland  <typo3@sjbr.ca>
+
+       * Fixed bug #12583: htmlArea RTE: RTE fails to load due to security error
+
 2010-08-05  Stanislas Rolland  <typo3@sjbr.ca>
 
        * Fixed bug #15355: htmlArea RTE: Using the advanded frontend editing, the editor is not loaded in the text tab
index 9675b2d..1f7144c 100644 (file)
@@ -991,6 +991,9 @@ HTMLArea.Iframe = Ext.extend(Ext.BoxComponent, {
                if (!stylesAreLoaded) {
                        this.getStyleSheets.defer(100, this);
                        HTMLArea._appendToLog('[HTMLArea.Iframe::getStyleSheets]: Stylesheets not yet loaded (' + errorText + '). Retrying...');
+                       if (/Security/i.test(errorText)) {
+                               HTMLArea._appendToLog('ERROR [HTMLArea.Iframe::getStyleSheets]: A security error occurred. Make sure all stylesheets are accessed from the same domain/subdomain and using the same protocol as the current script.');
+                       }
                } else {
                        HTMLArea._appendToLog('[HTMLArea.Iframe::getStyleSheets]: Stylesheets successfully accessed.');
                                // Style the document body