20c63f1e7f8d05a57093a7e832141033db0c1c00
[kivitendo-erp.git] / templates / webpages / login_screen / user_login.html
1 [%- USE T8 %]
2 [%- USE HTML %][%- USE L -%][%- USE LxERP -%]
3 [%- SET auth_client = '{AUTH}client' %]
4 [%- SET auth_login  = '{AUTH}login'  %]
5  <center>
6   <table class="login" border="3" cellpadding="20">
7    <tr>
8     <td class="login" align="center">
9      <a href="http://www.kivitendo.de" target="_top" class="no-underlined-links"><img src="image/kivitendo.png" class='kivitendo-logo' border="0"></a>
10      <h1>[% LxERP.t8('kivitendo v#1', version) %]</h1>
11
12 [% IF error %]
13      <div class="message_error_login">[% HTML.escape(error) %]</div>
14 [% END %]
15 [% IF warning %]
16      <div class="message_hint">[% HTML.escape(warning) %]</div>
17 [% END %]
18 [% IF info %]
19      <div class="message_ok">[% HTML.escape(info) %]</div>
20 [% END %]
21
22 [% IF SELF.clients.size %]
23 [%- SET style="width: 250px" %]
24       <form method="post" name="loginscreen" action="controller.pl" target="_top">
25
26        <input type="hidden" name="show_dbupdate_warning" value="1">
27        [% L.hidden_tag("callback", callback) %]
28
29        <table width="100%">
30         <tr>
31          <td align="center">
32           <table>
33            <tr>
34             <th align="right">[% 'Login Name' | $T8 %]</th>
35             <td>[% L.input_tag('{AUTH}login', FORM.$auth_login, id='auth_login', style=style, class='initial_focus') %]</td>
36            </tr>
37            <tr>
38             <th align="right">[% 'Password' | $T8 %]</th>
39             <td>[% L.input_tag('{AUTH}password', '', type='password', style=style) %]</td>
40            </tr>
41            <tr>
42             <th align="right">[% 'Client' | $T8 %]</th>
43             <td>[% L.select_tag('{AUTH}client_id', SELF.clients, title_key='name', default=SELF.default_client_id, style=style) %]</td>
44            </tr>
45           </table>
46
47           <br>
48           <input type="hidden" name="action" value="LoginScreen/login">
49           <input type="submit" value="[% 'Login' | $T8 %]">
50
51          </td>
52         </tr>
53        </table>
54
55       </form>
56 [%- ELSE %]
57       <p>
58        [% LxERP.t8("No clients have been created yet.") %]
59        [% LxERP.t8("Please do so in the administration area.") %]
60       </p>
61
62       <p>
63        <a href="controller.pl?action=Admin/login">[% LxERP.t8("Administration area") %]</a>
64       </p>
65 [%- END %]
66
67     </td>
68    </tr>
69   </table>
70
71   <p>
72    <a href="controller.pl?action=Admin/login" target="_top">[%- LxERP.t8('Administration area') %]</a>
73    &nbsp;|&nbsp;
74    <a href="doc/kivitendo-Dokumentation.pdf" target="_top">[%- LxERP.t8('Documentation') %]</a>
75   </p>
76
77 [% IF FORM.$auth_client %]
78 <script type='text/javascript'>
79 $(function() {
80   $('[name="{AUTH}client_id"] option').filter(function() {
81      return ($(this).text() === '[% FORM.$auth_client %]');
82   }).prop('selected', true);
83 });
84 </script>
85 [% END %]