X-Git-Url: https://sipb.mit.edu/gitweb.cgi/ikiwiki.git/blobdiff_plain/c3e9215e1fcb604c3ee01119fdf7cf13724c3812..c0c0068a0308884dc41921157d672c62eef9e83d:/IkiWiki/CGI.pm diff --git a/IkiWiki/CGI.pm b/IkiWiki/CGI.pm index b98e9e0a1..11b2f2ce3 100644 --- a/IkiWiki/CGI.pm +++ b/IkiWiki/CGI.pm @@ -121,7 +121,9 @@ sub cgi_signin ($$;$) { template => {type => 'div'}, stylesheet => 1, ); - my $buttons=["Login"]; + # MITLOGIN: These should be restored when logins are allowed again. + #my $buttons=["Login"]; + my $buttons=[]; $form->field(name => "do", type => "hidden", value => "signin", force => 1); @@ -220,13 +222,16 @@ sub cgi_prefs ($$) { force => 1); $form->field(name => "sid", type => "hidden", value => $session->id, force => 1); - $form->field(name => "email", size => 50, fieldset => "preferences"); + #$form->field(name => "email", size => 50, fieldset => "preferences"); + $form->field(name => "realname", size => 50, fieldset => "preferences"); my $user_name=$session->param("name"); if (! $form->submitted) { - $form->field(name => "email", force => 1, - value => userinfo_get($user_name, "email")); + #$form->field(name => "email", force => 1, + #value => userinfo_get($user_name, "email")); + $form->field(name => "realname", force => 1, + value => userinfo_get($user_name, "realname")); } if ($form->submitted eq 'Logout') { @@ -243,11 +248,16 @@ sub cgi_prefs ($$) { userinfo_set($user_name, 'email', $form->field('email')) || error("failed to set email"); } - + if (defined $form->field('realname')) { + userinfo_set($user_name, 'realname', $form->field('realname')) || + error("failed to set realname"); + } $form->text(gettext("Preferences saved.")); } - showform($form, $buttons, $session, $q); + showform($form, $buttons, $session, $q, + prefsurl => "", # avoid showing the preferences link + ); } sub cgi_custom_failure ($$$) {