- Create the admin account with the default language selected during the setup

SVN:trunk[566]
This commit is contained in:
Denis Flaven
2010-07-05 22:37:36 +00:00
parent 5bf0fa7f2a
commit f80cbcb93b
5 changed files with 10 additions and 9 deletions

View File

@@ -51,7 +51,7 @@ define('UR_ACTION_APPLICATION_DEFINED', 10000); // Application specific actions
abstract class UserRightsAddOnAPI
{
abstract public function Setup(); // initial installation
abstract public function CreateAdministrator($sAdminUser, $sAdminPwd); // could be used during initial installation
abstract public function CreateAdministrator($sAdminUser, $sAdminPwd, $sLanguage = 'EN US'); // could be used during initial installation
abstract public function Init(); // loads data (possible optimizations)
abstract public function CheckCredentials($sLogin, $sPassword); // returns the id of the user or false
@@ -111,9 +111,9 @@ class UserRights
}
// Installation: create the very first user
public static function CreateAdministrator($sAdminUser, $sAdminPwd)
public static function CreateAdministrator($sAdminUser, $sAdminPwd, $sLanguage = 'EN US')
{
return self::$m_oAddOn->CreateAdministrator($sAdminUser, $sAdminPwd);
return self::$m_oAddOn->CreateAdministrator($sAdminUser, $sAdminPwd, $sLanguage);
}
// Installation (e.g: give default values for users)