User interface mode detected on login.
[fa-stable.git] / access / login.php
1 <?php
2         if (!isset($path_to_root) || isset($_GET['path_to_root']) || isset($_POST['path_to_root']))
3                 die("Restricted access");
4         include_once($path_to_root . "/includes/ui/ui_view.inc");
5         // Display demo user name and password within login form if "$allow_demo_mode" is true
6         $demo_text = "";
7         if ($allow_demo_mode == True)
8         {
9             $demo_text = "Login as user: demouser and password: cooldemo";
10         }
11         else
12         {
13                 $demo_text = "Please login here";
14         }
15         if (!isset($def_coy))
16                 $def_coy = 0;
17         $def_theme = $path_to_root . '/themes/default';
18 ?>
19 <html>
20 <head>
21 <?php echo get_js_png_fix(); ?>
22 <script type="text/javascript">
23 function defaultCompany()
24 {
25         document.forms[0].company_login_name.options[<?php echo $def_coy; ?>].selected = true;
26         document.getElementById('ui_mode').value = 1;
27 }
28 </script>
29     <title><?php echo $app_title . " " . $version;?></title>
30     <meta http-equiv="Content-type" content="text/html; charset=iso-8859-1" />
31     <link rel="stylesheet" href="<?php echo $def_theme;?>/login.css" type="text/css" />
32 </head>
33
34 <body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onload="defaultCompany()">
35     <table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
36         <tr>
37             <td align="center" valign="bottom"><a target="_blank" href="<?php $power_url; ?>"><img src="<?php echo $def_theme;?>/images/logo_frontaccounting.png" alt="FrontAccounting" width="250" height="50" onload="fixPNG(this)" border="0" /></a></td>
38                 </tr>
39
40         <tr>
41             <td align="center" valign="top">
42
43                     <table border="0" cellpadding="0" cellspacing="0">
44                         <tr><td colspan=2 align="center"><font size=4><b><?php echo _("Version") . " " . $version . "   Build " . $build_version ?></b></font><br><br></td></tr>
45                         <tr>
46                             <td colspan="2" rowspan="2">
47                     <table width="346" border="0" cellpadding="0" cellspacing="0">
48                                         <form action="<?php echo $_SERVER['PHP_SELF'];?>" name="loginform" method="post">
49                                                 <input type="hidden" id=ui_mode name="ui_mode" value="0">
50                         <tr>
51                             <td colspan="5" bgcolor="#FFFFFF"><img src="<?php echo $def_theme; ?>/images/spacer.png" width="346" height="1" alt="" /></td>
52
53                                                 </tr>
54
55                         <tr>
56
57
58
59                             <td bgcolor="#367CB5"><img src="<?php echo $def_theme; ?>/images/spacer.png" width="12" height="200" alt="" /></td>
60
61                             <!--<td background="<?php echo $def_theme; ?>/images/outline/bg.png" width="233" height="200" colspan="3" valign="top">-->
62                             <td class="login" colspan="3" valign="top">
63                                 <table border="0" cellpadding="3" cellspacing="0" width="100%">
64                                     <tr>
65                                         <td align="right">
66                                         <!--<span class="loginText">Client login<input name="external_login" type="checkbox" value="1" class="loginText"></span>-->
67                                         <br /></td>
68                                     </tr>
69
70                                     <tr>
71                                         <td width="90"></td><td class="loginText" width="283"><span>User name:</span><br />
72                                          <input type="text" name="user_name_entry_field"/><br />
73                                          <span>Password:</span><br />
74                                          <input type="password" name="password">
75                                          <br />
76                                                                                         <span>Company:</span><br />
77                                                                                         <!--<select name="company_login_name" onchange="setCookie()">-->
78                                                                                         <select name="company_login_name">
79 <?php
80 for ($i = 0; $i < count($db_connections); $i++)
81 {
82         echo "<option value=$i>" . $db_connections[$i]["name"] . "</option>";
83 }
84 ?>
85                                                                                         </select>
86                                                                                 <br /><br />
87                                          <?php echo $demo_text;?>
88                                         </td>
89                                     </tr>
90
91                                     <tr>
92                                         <td></td><td align="left"><input type="submit" value=" Login -->" name="SubmitUser" /></td>
93                                     </tr>
94                                 </table>
95                                 </td>
96                         </tr>
97                         <tr>
98                             <td colspan="5" bgcolor="#FFFFFF"><img src="<?php echo $def_theme; ?>/images/spacer.png" width="346" height="1" alt="" /></td>
99                         </tr>
100                                                 </form>
101                     </table>
102                             </td>
103                             <!--<td background="<?php echo $def_theme; ?>/images/outline/r.png" colspan="3" align="right" valign="top"><img src="<?php echo $def_theme; ?>/images/outline/tr.png" width="10" height="10" alt="" /></td>-->
104                         </tr>
105                         <tr>
106                             <!--<td background="<?php echo $def_theme; ?>/images/outline/r.png"><img src="<?php echo $def_theme; ?>/images/outline/r.png" width="10" height="10" alt=""></td>-->
107                         </tr>
108                         <tr>
109                                         <!--<td background="<?php echo $def_theme; ?>/images/outline/bm.png"><img src="<?php echo $def_theme; ?>/images/outline/bl.png" width="10" height="10" alt=""></td>-->
110                             <!--<td background="<?php echo $def_theme; ?>/images/outline/bm.png"><img src="<?php echo $def_theme; ?>/images/outline/bm.png" width="10" height="10" alt=""></td>-->
111                             <!--<td><img src="<?php echo $def_theme; ?>/images/outline/br.png" width="10" height="10" alt="" /></td>-->
112                         </tr>
113 <tr><td>&nbsp;</td></tr><tr>
114                 <td align="center" class="footer"><font size=1><a target='_blank' style="text-decoration: none" HREF='<?php echo $power_url; ?>'><font color="#FFFF00" valign="top">&nbsp;&nbsp;<?php echo $power_by; ?></font></a></font></td>
115         </tr>
116 <!--<tr><td>&nbsp;</td></tr><tr>
117         <td align="center" class="footer"><a target="_blank" HREF="http://frontaccounting.com/"><img src="<?php echo $def_theme; ?>/images/logo_frontaccounting.png"  height="60" width="60" border="0"/></a></td>
118 </tr>-->
119 <?php
120 if ($allow_demo_mode == true)
121 {
122     ?>
123       <tr>
124         <!--<td><br><div align="center"><a href="http://frontaccounting.com"><img src="<?php echo $def_theme; ?>/images/logo_frontaccounting.png"  border="0" align="middle" /></a></div></td>-->
125       </tr>
126     <?php
127 }
128 ?>
129                     </table>
130
131             </td>
132         </tr>
133     </table>
134     <script language="JavaScript" type="text/javascript">
135     //<![CDATA[
136             <!--
137             document.forms[0].user_name_entry_field.select();
138             document.forms[0].user_name_entry_field.focus();
139             //-->
140     //]]>
141     </script>
142 </body>
143 </html>