X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=update.cgi;h=a8e7ba040afef64fe6190a6cb4346baa448d331b;hb=f1af5002f6710b37cf3d2b3903ef3103a34424a6;hp=9aabb33bc55072ffac62dc3873f3c4f6074f1fc6;hpb=361e7a57c1c81e0311920a7c9d592da801ecdebe;p=mirror%2Fuserdir-ldap-cgi.git diff --git a/update.cgi b/update.cgi index 9aabb33..a8e7ba0 100755 --- a/update.cgi +++ b/update.cgi @@ -1,6 +1,6 @@ #!/usr/bin/perl -# $Id: update.cgi,v 1.8 2000/05/13 18:39:05 tausq Exp $ +# $Id: update.cgi,v 1.11 2004/11/18 19:17:00 joey Exp $ # (c) 1999 Randolph Chung. Licensed under the GPL. use lib '.'; @@ -43,7 +43,7 @@ $auth = ($mesg->code == LDAP_SUCCESS); if (!$auth) { $ldap->unbind; - &Util::HTMLError("You have not been authenticated. Please Login"); + &Util::HTMLError("You have not been authenticated. Please Login"); } # Authenticated.... @@ -96,8 +96,8 @@ if (!($query->param('doupdate'))) { &Util::FixParams($query); - if (($query->param('labeledurl')) && - ($query->param('labeledurl') !~ /^https?:\/\//i)) { + if (($query->param('labeleduri')) && + ($query->param('labeleduri') !~ /^https?:\/\//i)) { &Util::HTMLError("Your homepage URL is invalid"); } @@ -125,16 +125,17 @@ if (!($query->param('doupdate'))) { &Util::LDAPUpdate($ldap, $editdn, 'latitude', $lat); &Util::LDAPUpdate($ldap, $editdn, 'longitude', $long); &Util::LDAPUpdate($ldap, $editdn, 'c', $query->param('country')); - &Util::LDAPUpdate($ldap, $editdn, 'postalcode', $query->param('postalcode')); + &Util::LDAPUpdate($ldap, $editdn, 'postalCode', $query->param('postalcode')); &Util::LDAPUpdate($ldap, $editdn, 'telephoneNumber', $query->param('telephonenumber')); &Util::LDAPUpdate($ldap, $editdn, 'facsimileTelephoneNumber', $query->param('facsimiletelephonenumber')); &Util::LDAPUpdate($ldap, $editdn, 'loginShell', $query->param('loginshell')); &Util::LDAPUpdate($ldap, $editdn, 'emailForward', $query->param('email')); - &Util::LDAPUpdate($ldap, $editdn, 'privatesub', $query->param('privatesub')); + &Util::LDAPUpdate($ldap, $editdn, 'privateSub', $query->param('privatesub')); &Util::LDAPUpdate($ldap, $editdn, 'ircNick', $query->param('ircnick')); - &Util::LDAPUpdate($ldap, $editdn, 'icquin', $query->param('icquin')); - &Util::LDAPUpdate($ldap, $editdn, 'labeledUrl', $query->param('labeledurl')); - &Util::LDAPUpdate($ldap, $editdn, 'onvacation', $query->param('onvacation')); + &Util::LDAPUpdate($ldap, $editdn, 'icqUin', $query->param('icquin')); + &Util::LDAPUpdate($ldap, $editdn, 'jabberJID', $query->param('jabberjid')); + &Util::LDAPUpdate($ldap, $editdn, 'labeledURI', $query->param('labeleduri')); + &Util::LDAPUpdate($ldap, $editdn, 'onVacation', $query->param('onvacation')); # when we are done, reload the page with the updated details. my $url = "$proto://$ENV{SERVER_NAME}/$config{webupdateurl}?id=$id&authtoken=$authtoken&editdn=";