Index: branches/2.8.x/CHANGELOG
===================================================================
--- branches/2.8.x/CHANGELOG	(revision 1826)
+++ branches/2.8.x/CHANGELOG	(revision 1827)
@@ -14,6 +14,8 @@
 
 
 20 Nov-2012 Build 1826 Dietmar Woellbrink (Luisehahne)
+# force FCKeditor to work with Firefox 17
+20 Nov-2012 Build 1826 Dietmar Woellbrink (Luisehahne)
 # fixed to big preview images in media
 20 Nov-2012 Build 1825 Dietmar Woellbrink (Luisehahne)
 ! update page settings, add save & back Button, add extended hide/show
Index: branches/2.8.x/wb/admin/interface/version.php
===================================================================
--- branches/2.8.x/wb/admin/interface/version.php	(revision 1826)
+++ branches/2.8.x/wb/admin/interface/version.php	(revision 1827)
@@ -51,5 +51,5 @@
 
 // check if defined to avoid errors during installation (redirect to admin panel fails if PHP error/warnings are enabled)
 if(!defined('VERSION')) define('VERSION', '2.8.3');
-if(!defined('REVISION')) define('REVISION', '1826');
+if(!defined('REVISION')) define('REVISION', '1827');
 if(!defined('SP')) define('SP', '');
Index: branches/2.8.x/wb/modules/fckeditor/info.php
===================================================================
--- branches/2.8.x/wb/modules/fckeditor/info.php	(revision 1826)
+++ branches/2.8.x/wb/modules/fckeditor/info.php	(revision 1827)
@@ -19,7 +19,7 @@
 $module_directory		= 'fckeditor';
 $module_name			= 'FCKeditor';
 $module_function		= 'WYSIWYG';
-$module_version			= '2.9.7.1';
+$module_version			= '2.9.7.2';
 $module_platform		= '2.7 | 2.8.x';
 $module_requirements    = 'PHP 4.3.11 or higher, WB 2.7 or higher';
 $module_author 			= 'Christian Sommer, P. Widlund, S. Braunewell, M. Gallas, Wouldlouper, Aldus, Luisehahne';
Index: branches/2.8.x/wb/modules/fckeditor/include.php
===================================================================
--- branches/2.8.x/wb/modules/fckeditor/include.php	(revision 1826)
+++ branches/2.8.x/wb/modules/fckeditor/include.php	(revision 1827)
@@ -15,9 +15,15 @@
  * @lastmodified    $Date$
  *
  */
-// Must include code to stop this file being access directly
-if(defined('WB_PATH') == false) { die("Cannot access this file directly"); }
+/* -------------------------------------------------------- */
+// Must include code to stop this file being accessed directly
+if(!defined('WB_PATH')) {
 
+	require_once(dirname(dirname(dirname(__FILE__))).'/framework/globalExceptionHandler.php');
+	throw new IllegalFileException();
+}
+/* -------------------------------------------------------- */
+
 function reverse_htmlentities($mixed) {
 	$mixed = str_replace(array('&gt;','&lt;','&quot;','&amp;'), array('>','<','"','&'), $mixed);
 	return $mixed;
Index: branches/2.8.x/wb/modules/fckeditor/fckeditor/fckeditor_php5.php
===================================================================
--- branches/2.8.x/wb/modules/fckeditor/fckeditor/fckeditor_php5.php	(revision 1826)
+++ branches/2.8.x/wb/modules/fckeditor/fckeditor/fckeditor_php5.php	(revision 1827)
@@ -55,7 +55,8 @@
 	else if ( strpos($sAgent, 'Gecko/') !== false )
 	{
 		$iVersion = (int)substr($sAgent, strpos($sAgent, 'Gecko/') + 6, 8) ;
-		return ($iVersion >= 20030210) ;
+		return ($iVersion >= 3.5) ;
+//		return ($iVersion >= 20030210) ;
 	}
 	else if ( strpos($sAgent, 'Opera/') !== false )
 	{
