- <table border="0" cellpadding="0" cellspacing="0">
-<?php
-if (!$ajax_timeout) { // FA version info
-?> <tr><td colspan=2 align="center"><font size=4><b><?php echo _("Version") . " " . $version . " Build " . $build_version ?></b></font><br><br></td></tr>
-<?php
-}; // end of FA version info
-?>
- <tr>
- <td colspan="2" rowspan="2">
- <form action="<?php
- echo $ajax_timeout ? $_SERVER['PHP_SELF'] : $_SESSION['timeout']['uri'];
- ?>" name="loginform" method="post">
- <table width="346" border="0" cellpadding="0" cellspacing="0">
- <input type="hidden" id=ui_mode name="ui_mode" value="0">
- <tr>
- <td colspan="5" bgcolor="#FFFFFF"><img src="<?php echo $def_theme; ?>/images/spacer.png" width="346" height="1" alt="" /></td>
- </tr>
- <tr>
- <td bgcolor="#367CB5"><img src="<?php echo $def_theme; ?>/images/spacer.png" width="12" height="200" alt="" /></td>
-
- <!--<td background="<?php echo $def_theme; ?>/images/outline/bg.png" width="233" height="200" colspan="3" valign="top">-->
- <td class="login" colspan="3" valign="top">
- <table border="0" cellpadding="3" cellspacing="0" width="100%">
- <tr>
- <td align ='right'>
- <!--<span class="loginText">Client login<input name="external_login" type="checkbox" value="1" class="loginText"></span>-->
- <br /></td>
- </tr>
-
- <tr>
- <td width="90"></td><td class="loginText" width="283"><span><?php echo _("User name"); ?>:</span><br />
- <input type="text" name="user_name_entry_field" value="<?php echo $allow_demo_mode ? "demouser":""; ?>"/><br />
- <span><?php echo _("Password"); ?>:</span><br />
- <input type="password" name="password" value="<?php echo $allow_demo_mode ? "password":""; ?>">
- <br />
-<?php
- if ($ajax_timeout) {
- echo "<input type = 'hidden' name='company_login_name' value='".
- $_SESSION["wa_current_user"]->company."'>";
- set_focus('user_name_entry_field');
- } else {
-?>
- <span><?php echo _("Company"); ?>:</span><br />
- <!--<select name="company_login_name" onchange="setCookie()">-->
- <select name="company_login_name">
-<?php
- for ($i = 0; $i < count($db_connections); $i++)
- echo "<option value=$i>" . $db_connections[$i]["name"] . "</option>";
-?>
- </select>
- <br /><br />
- <?php echo $demo_text;?>
-<?php
-}; // else in_ajax
-?> </td>
- </tr>
-
- <tr>
- <td></td><td align="left"><input type="submit" value= "<?php echo _("Login -->");?> " name="SubmitUser" /></td>
- </tr>
- </table>
- </td>
- </tr>
-<?php
- if (!$ajax_timeout)
- echo "<tr>
- <td colspan='5' bgcolor='#FFFFFF'><img src='$def_theme/images/spacer.png' width='346' height='1' alt='' /></td>
- </tr>";
+ echo "<body id='loginscreen' $onload>\n";
+
+ echo "<table class='titletext'><tr><td>$title</td></tr></table>\n";
+
+ div_start('_page_body');
+ br();br();
+ start_form(false, false, $_SESSION['timeout']['uri'], "loginform");
+ start_table(false, "class='login'");
+
+ start_row();
+ echo "<td align='center' colspan=2>";
+ if (!$login_timeout) { // FA logo
+ echo "<a target='_blank' href='".$SysPrefs->power_url."'><img src='$path_to_root/themes/$def_theme/images/logo_frontaccounting.png' alt='FrontAccounting' height='50' onload='fixPNG(this)' border='0' ></a>";
+ } else {
+ echo "<font size=5>"._('Authorization timeout')."</font>";
+ }
+ echo "</td>\n";
+ end_row();
+ if (!$login_timeout)
+ table_section_title(_("Version")." $version Build ".$SysPrefs->build_version." - "._("Login"));
+
+ $value = $login_timeout ? $_SESSION['wa_current_user']->loginname : ($SysPrefs->allow_demo_mode ? "demouser":"");
+
+ $allow = SECURE_ONLY !== true ? true : (!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] !== 'off') || $_SERVER['SERVER_NAME'] === "localhost";
+
+ if ($allow) {