configured
[bMailZu.git] / templates / auth.template.php
blob173efd93100a82f2489c90d1374cd387e0780af2
1 <?php
2 /**
3 * This file provides output functions for all auth pages
4 * No data manipulation is done in this file
5 * @author Nick Korbel <lqqkout13@users.sourceforge.net>
6 * @version 03-04-05
7 * @package Templates
9 * Copyright (C) 2003 - 2005 phpScheduleIt
10 * License: GPL, see LICENSE
13 $link = CmnFns::getNewLink(); // Get Link object
15 /**
16 * Prints out a login form and any error messages
17 * @param string $msg error messages to display for user
18 * @param string $resume page to resume on after login
19 */
20 function printLoginForm($msg = '', $resume = '') {
21 global $conf;
22 $link = CmnFns::getNewLink();
24 // Check browser information
25 echo '<script language="JavaScript" type="text/javascript">checkBrowser();</script>';
27 if (!empty($msg))
28 CmnFns::do_error_box($msg, '', false);
30 <form name="login" method="post" action="<?=$_SERVER['PHP_SELF']?>">
31 <table width="350px" border="0" cellspacing="0" cellpadding="1" align="center">
32 <tr>
33 <td bgcolor="#CCCCCC">
34 <table width="100%" border="0" cellspacing="0" cellpadding="3">
35 <tr bgcolor="#EDEDED">
36 <td colspan="2" style="border-bottom: solid 1px #CCCCCC;">
37 <h5 align="center"><?=translate('Please Log In')?></h5>
38 </td>
39 </tr>
40 <tr bgcolor="#FFFFFF">
41 <td width="150">
42 <p><b><?=translate('Login')?></b></p>
43 </td>
44 <td>
45 <input type="text" name="email" class="textbox" />
46 </td>
47 </tr>
48 <tr bgcolor="#FFFFFF">
49 <td>
50 <p><b><?=translate('Password')?></b></p>
51 </td>
52 <td>
53 <input type="password" name="password" class="textbox" />
54 </td>
55 </tr>
56 <?php if ($conf['auth']['serverType'] === 'exchange') { ?>
57 <tr bgcolor="#FFFFFF">
58 <td>
59 <p><b><?=translate('Domain')?></b></p>
60 </td>
61 <td>
62 <input type="text" name="domain" class="textbox" value="<?=$conf['auth']['exch_domain']?>"/>
63 </td>
64 </tr>
65 <?php }
66 if ($conf['app']['selectLanguage']) { ?>
67 <tr bgcolor="#FFFFFF">
68 <td>
69 <p><b><?=translate('Language')?></b></p>
70 </td>
71 <td>
72 <?CmnFns::print_language_pulldown()?>
73 </td>
74 </tr>
75 <?php } ?>
76 <tr bgcolor="#FFFFFF">
77 <td>
78 <p><b><?=translate('Keep me logged in')?></b></p>
79 </td>
80 <td>
81 <input type="checkbox" name="setCookie" value="true" />
82 </td>
83 </tr>
84 <tr bgcolor="#FAFAFA">
85 <td colspan="2" style="border-top: solid 1px #CCCCCC;">
86 <p align="center">
87 <input type="submit" name="login" value="<?=translate('Log In')?>" class="button" />
88 <input type="hidden" name="resume" value="<?=$resume?>" />
89 </p>
90 </td>
91 </tr>
92 </table>
93 </td>
94 </tr>
95 </table>
96 <p align="center">
97 <? $link->doLink('javascript: help();', translate('Help'), '', '', translate('Get online help')) ?>
98 </p>
99 </form>