diff --git a/htdocs/core/lib/security2.lib.php b/htdocs/core/lib/security2.lib.php index c6d7863e83d..4fa799bb8c3 100644 --- a/htdocs/core/lib/security2.lib.php +++ b/htdocs/core/lib/security2.lib.php @@ -149,12 +149,13 @@ function checkLoginPassEntity($usertotest,$passwordtotest,$entitytotest,$authmod /** - * Show Dolibarr default login page + * Show Dolibarr default login page. + * Part of this code is also duplicated into main.inc.php::top_htmlhead * - * @param Translate $langs Lang object (must be initialized by a new). - * @param Conf $conf Conf object - * @param Societe $mysoc Company object - * @return void + * @param Translate $langs Lang object (must be initialized by a new). + * @param Conf $conf Conf object + * @param Societe $mysoc Company object + * @return void */ function dol_loginfunction($langs,$conf,$mysoc) { @@ -327,9 +328,14 @@ function dol_loginfunction($langs,$conf,$mysoc) $main_google_ad_client = ((! empty($conf->global->MAIN_GOOGLE_AD_CLIENT) && ! empty($conf->global->MAIN_GOOGLE_AD_SLOT))?1:0); $dol_loginmesg = $_SESSION["dol_loginmesg"]; + $favicon=DOL_URL_ROOT.'/theme/'.$conf->theme.'/img/favicon.ico'; + $jquerytheme = 'smoothness'; + if (!empty($conf->global->MAIN_USE_JQUERY_THEME)) $jquerytheme = $conf->global->MAIN_USE_JQUERY_THEME; + include($template_dir.'login.tpl.php'); // To use native PHP + $_SESSION["dol_loginmesg"] = ''; } diff --git a/htdocs/core/tpl/login.tpl.php b/htdocs/core/tpl/login.tpl.php index 4e6fd48d7cd..98565ca757e 100644 --- a/htdocs/core/tpl/login.tpl.php +++ b/htdocs/core/tpl/login.tpl.php @@ -19,40 +19,44 @@ header('Cache-Control: Public, must-revalidate'); header("Content-type: text/html; charset=".$conf->file->character_set_client); + ?> - - - - - - + -
+ + -