Commit 247cc5a6b70da1fe25b6ff98a62c6c31c1f0e5ec
1 parent
21fe3aad
Fixed issue for not showing new values after submitting the configuration screen
Closes #1
Showing
1 changed file
with
7 additions
and
9 deletions
admin/newusers.php
... | ... | @@ -12,10 +12,7 @@ $me = new Ldap(); |
12 | 12 | $me->load_config(); |
13 | 13 | //$me = get_plugin_data($plugin_id); |
14 | 14 | |
15 | -$template->assign('ALLOW_NEWUSERS', $me->config['allow_newusers']); | |
16 | -$template->assign('ADVERTISE_ADMINS', $me->config['advertise_admin_new_ldapuser']); | |
17 | -$template->assign('SEND_CASUAL_MAIL', $me->config['send_password_by_mail_ldap']); | |
18 | - | |
15 | +// Save LDAP configuration when submitted | |
19 | 16 | if (isset($_POST['save'])){ |
20 | 17 | |
21 | 18 | if (isset($_POST['ALLOW_NEWUSERS'])){ |
... | ... | @@ -34,11 +31,7 @@ if (isset($_POST['save'])){ |
34 | 31 | $me->config['send_password_by_mail_ldap'] = True; |
35 | 32 | } else { |
36 | 33 | $me->config['send_password_by_mail_ldap'] = False; |
37 | - } | |
38 | -} | |
39 | 34 | |
40 | -// Save LDAP configuration | |
41 | -if (isset($_POST['save'])){ | |
42 | 35 | $me->save_config(); |
43 | 36 | } |
44 | 37 | |
... | ... | @@ -48,5 +41,10 @@ if (isset($_POST['save'])){ |
48 | 41 | // what do we do when there's no mail in the ldap ? |
49 | 42 | // do we send mail to admins ? |
50 | 43 | |
44 | +// And build up the form with the new values | |
45 | +$template->assign('ALLOW_NEWUSERS', $me->config['allow_newusers']); | |
46 | +$template->assign('ADVERTISE_ADMINS', $me->config['advertise_admin_new_ldapuser']); | |
47 | +$template->assign('SEND_CASUAL_MAIL', $me->config['send_password_by_mail_ldap']); | |
48 | + | |
51 | 49 | $template->assign_var_from_handle( 'ADMIN_CONTENT', 'plugin_admin_content'); |
52 | -?> | |
53 | 50 | \ No newline at end of file |
51 | +?> | |
... | ... |