Follow-up to bug #9932: htmlArea RTE Spellcheck does not work when TYPO3 is installed...
authorStanislas Rolland <typo3@sjbr.ca>
Mon, 12 Jan 2009 17:50:45 +0000 (17:50 +0000)
committerStanislas Rolland <typo3@sjbr.ca>
Mon, 12 Jan 2009 17:50:45 +0000 (17:50 +0000)
git-svn-id: https://svn.typo3.org/TYPO3v4/Core/trunk@4699 709f56b5-9817-0410-a4d7-c38de5d9e867

ChangeLog
typo3/sysext/rtehtmlarea/ChangeLog
typo3/sysext/rtehtmlarea/extensions/SpellChecker/class.tx_rtehtmlarea_spellchecker.php

index bf9c8b6..e995afa 100755 (executable)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2009-01-12  Stanislas Rolland  <typo3@sjbr.ca>
+
+       * Follow-up to bug #9932: htmlArea RTE Spellcheck does not work when TYPO3 is installed in subdir
+
 2009-01-12  Oliver Hader  <oliver@typo3.org>
 
        * Fixed bug #10104: IRRE - Controll icons in header of newly created child elements are not shown
index d5a4129..c68ddc1 100644 (file)
@@ -1,3 +1,7 @@
+2009-01-12  Stanislas Rolland  <typo3@sjbr.ca>
+
+       * Follow-up to bug #9932: htmlArea RTE Spellcheck does not work when TYPO3 is installed in subdir
+
 2008-12-22  Stanislas Rolland  <typo3@sjbr.ca>
 
        * Fixed bug #9932: htmlArea RTE Spellcheck does not work when TYPO3 is installed in subdir
index 02eff5d..cf1e468 100644 (file)
@@ -97,7 +97,7 @@ class tx_rtehtmlarea_spellchecker extends tx_rtehtmlareaapi {
                        RTEarea['.$RTEcounter.'].buttons.'. $button .'.spellCheckerMode = "' . $spellCheckerMode .'";
                        RTEarea['.$RTEcounter.'].buttons.'. $button .'.enablePersonalDicts = ' . ($enablePersonalDicts ? 'true' : 'false') .';';
                        $registerRTEinJavascriptString .= '
-                       RTEarea['.$RTEcounter.'].buttons.'. $button .'.path = "' . ($this->htmlAreaRTE->is_FE() ? t3lib_div::getIndpEnv('TYPO3_SITE_URL') . '/index.php?eID=rtehtmlarea_spellchecker' : '../../../../../../../typo3/ajax.php?ajaxID=rtehtmlarea::spellchecker') . '";';
+                       RTEarea['.$RTEcounter.'].buttons.'. $button .'.path = "' . ($this->htmlAreaRTE->is_FE() ? t3lib_div::getIndpEnv('TYPO3_SITE_URL') . '/index.php?eID=rtehtmlarea_spellchecker' : substr(t3lib_div::getIndpEnv('TYPO3_SITE_URL'), strlen(t3lib_div::getIndpEnv('TYPO3_REQUEST_HOST'))) . TYPO3_mainDir . 'ajax.php?ajaxID=rtehtmlarea::spellchecker') . '";';
                }
                return $registerRTEinJavascriptString;
        }