AC_4897, AC_4898, AC_4899: Multifile uploader fixes.
[acontent.git] / themes / default / profile / change_password.tmpl.php
1 <?php
2 /************************************************************************/
3 /* AContent                                                             */
4 /************************************************************************/
5 /* Copyright (c) 2010                                                   */
6 /* Inclusive Design Institute                                           */
7 /*                                                                      */
8 /* This program is free software. You can redistribute it and/or        */
9 /* modify it under the terms of the GNU General Public License          */
10 /* as published by the Free Software Foundation.                        */
11 /************************************************************************/
12
13 global $onload;
14 $onload = 'document.form.old_password.focus();';
15
16 require(TR_INCLUDE_PATH.'header.inc.php');
17 ?>
18
19 <script
20         language="JavaScript" src="include/jscripts/sha-1factory.js" type="text/javascript"></script>
21
22 <script type="text/javascript">
23 function encrypt_password()
24 {
25         document.form.password_error.value = "";
26
27         document.form.form_old_password_hidden.value = hex_sha1(document.form.old_password.value);
28         document.form.old_password.value = "";
29
30         // verify new password
31         err = verify_password(document.form.password.value, document.form.password2.value);
32         
33         if (err.length > 0)
34         {
35                 document.form.password_error.value = err;
36         }
37         else
38         {
39                 document.form.form_password_hidden.value = hex_sha1(document.form.password.value);
40                 document.form.password.value = "";
41                 document.form.password2.value = "";
42         }
43 }
44 </script>
45
46 <div class="input-form">
47 <fieldset class="group_form"><legend class="group_form"><?php echo _AT('change_password'); ?></legend>
48
49         <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" name="form">
50                 <input type="hidden" name="form_change" value="true" /> 
51                 <input name="password_error" type="hidden" /> 
52                 <input type="hidden" name="form_old_password_hidden" value="" /> 
53                 <input type="hidden" name="form_password_hidden" value="" />
54
55                 <table class="form-data" align="center">
56                         <tr>
57                                 <td align="left">
58                                         <span class="required" title="<?php echo _AT('required_field'); ?>">*</span>
59                                         <label for="old_password"><?php echo _AT('password_old'); ?></label>:
60                                 </td>
61                                 <td align="left">
62                                         <input id="old_password" name="old_password" type="password" size="25" maxlength="15" />
63                                 </td>
64                         </tr>
65                 
66                         <tr>
67                                 <td align="left">
68                                         <span class="required" title="<?php echo _AT('required_field'); ?>">*</span>
69                                         <label for="password"><?php echo _AT('new_password'); ?></label>:
70                                 </td>
71                                 <td align="left">
72                                         <input id="password" name="password" type="password" size="25" maxlength="15" />
73                                 </td>
74                         </tr>
75                 
76                         <tr>
77                                 <td colspan="2">
78                                         <small>&middot; <?php echo _AT('combination'); ?><br />
79                                         &middot; <?php echo _AT('15_max_chars'); ?></small>
80                                 </td>
81                         </tr>
82                 
83                         <tr>
84                                 <td align="left">
85                                         <span class="required" title="<?php echo _AT('required_field'); ?>">*</span>
86                                         <label for="password2"><?php echo _AT('password_again'); ?></label>:
87                                 </td>
88                                 <td align="left">
89                                         <input id="password2" name="password2" type="password" size="25" maxlength="15" />
90                                 </td>
91                         </tr>
92                 
93                         <tr>
94                                 <td colspan="2">
95                                         <p class="submit_button">
96                                                 <input type="submit" name="submit" value="<?php echo _AT('submit'); ?>" onclick="encrypt_password()" />
97                                                 <input type="submit" name="cancel" value=" <?php echo _AT('cancel'); ?> " />
98                                         </p>
99                                 </td>
100                         </tr>
101                 </table>
102         </form>
103
104 </fieldset>
105 </div>
106
107 <?php require(TR_INCLUDE_PATH.'footer.inc.php'); ?>