Index: branches/2.8.x/CHANGELOG
===================================================================
--- branches/2.8.x/CHANGELOG	(revision 2118)
+++ branches/2.8.x/CHANGELOG	(revision 2119)
@@ -11,6 +11,8 @@
 ! = Update/Change
 ===============================================================================
 
+28 Dec-2014 Build 2119 Manuela v.d.Decken(DarkViper)
+# admin/login/ little fixes
 28 Dec-2014 Build 2118 Manuela v.d.Decken(DarkViper)
 # admin/preferences/save fixed invalid SQL composing
 28 Dec-2014 Build 2117 Manuela v.d.Decken(DarkViper)
Index: branches/2.8.x/wb/admin/interface/version.php
===================================================================
--- branches/2.8.x/wb/admin/interface/version.php	(revision 2118)
+++ branches/2.8.x/wb/admin/interface/version.php	(revision 2119)
@@ -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.4');
-if(!defined('REVISION')) define('REVISION', '2118');
+if(!defined('REVISION')) define('REVISION', '2119');
 if(!defined('SP')) define('SP', '');
Index: branches/2.8.x/wb/admin/login/forgot/index.php
===================================================================
--- branches/2.8.x/wb/admin/login/forgot/index.php	(revision 2118)
+++ branches/2.8.x/wb/admin/login/forgot/index.php	(revision 2119)
@@ -43,8 +43,7 @@
 		} else {
 			$old_pass = $results_array['password'];
 			// Generate a random password then update the database with it
-            $oPassword = new Password();
-            $new_pass = $oPassword->createNew(8, Password::PW_USE_ALL);
+            $new_pass = Password::createNew(10, Password::PW_USE_ALL);
 			$sql = 'UPDATE `'.$oDb->TablePrefix.'users` '
                  . 'SET `password`=\''.md5($new_pass).'\', '
                  .     '`last_reset`='.time().' '
Index: branches/2.8.x/wb/admin/login/index.php
===================================================================
--- branches/2.8.x/wb/admin/login/index.php	(revision 2118)
+++ branches/2.8.x/wb/admin/login/index.php	(revision 2119)
@@ -16,9 +16,9 @@
  */
 
 // Include the configuration file
-$config_file = realpath('../../config.php');
-if(file_exists($config_file) && !defined('WB_URL')) {
-	require_once($config_file);
+$sStartFile = dirname(dirname(__DIR__)).'/framework/initialize.php';
+if (!defined('SYSTEM_RUN')) {
+	require($sStartFile);
 }
 //if(!class_exists('login', false)){ require_once(WB_PATH.'/framework/class.login.php'); }
 //if(!class_exists('frontend', false)){ require_once(WB_PATH.'/framework/class.frontend.php'); }
@@ -54,7 +54,7 @@
         'PASSWORD_FIELDNAME'    => $password_fieldname,
         'REMEMBER_ME_OPTION'    => SMART_LOGIN,
         'MIN_USERNAME_LEN'      => '2',
-        'MIN_PASSWORD_LEN'      => '6',
+        'MIN_PASSWORD_LEN'      => '3',
         'MAX_USERNAME_LEN'      => '30',
         'MAX_PASSWORD_LEN'      => '30',
         'LOGIN_URL'             => ADMIN_URL."/login/index.php",
