Commit 247cc5a6b70da1fe25b6ff98a62c6c31c1f0e5ec

Authored by Frederik Lindenaar
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 +?>
... ...