From: joey <> Date: Thu, 18 Nov 2004 18:17:00 +0000 (+0000) Subject: Added support for the Jabber ID X-Git-Tag: release-0.3.33~85 X-Git-Url: https://git.adam-barratt.org.uk/?p=mirror%2Fuserdir-ldap-cgi.git;a=commitdiff_plain;h=c329a3640a352b069e78d6bcecb793807ec5902a Added support for the Jabber ID --- diff --git a/search.cgi b/search.cgi index 01a8541..ffbc654 100755 --- a/search.cgi +++ b/search.cgi @@ -1,6 +1,6 @@ #!/usr/bin/perl -# $Id: search.cgi,v 1.10 2004/11/18 14:33:32 joey Exp $ +# $Id: search.cgi,v 1.11 2004/11/18 19:17:00 joey Exp $ # (c) 1999 Randolph Chung. Licensed under the GPL. # (c) 2004 Martin Schulze. Licensed under the GPL. @@ -117,7 +117,8 @@ if (!$dosearch) { $data = $entries->{$dn}; # These are local variables.. i have enough global vars as it is... - my ($ufdn, $login, $name, $icquin, $email, $fingerprint, $address, $latlong, $vacation, $created, $modified, $lastseen) = undef; + my ($ufdn, $login, $name, $icquin, $jabberjid, $email, $fingerprint, + $address, $latlong, $vacation, $created, $modified, $lastseen) = undef; $ufdn = $dn; # Net::LDAP does not have a dn2ufn function, but this is close enough :) @@ -181,6 +182,7 @@ if (!$dosearch) { $outsub{searchresults} .= FormatEntry($dataspecref->{uid}, $login); $outsub{searchresults} .= FormatEntry($dataspecref->{ircnick}, $data->{ircnick}->[0]); + $outsub{searchresults} .= FormatEntry($dataspecref->{jabberjid}, $data->{jabberjid}->[0]); $outsub{searchresults} .= FormatEntry($dataspecref->{loginshell}, $data->{loginshell}->[0]); $outsub{searchresults} .= FormatEntry($dataspecref->{fingerprint}, $fingerprint); if ($icquin) { diff --git a/update.cgi b/update.cgi index 2fae80d..a8e7ba0 100755 --- a/update.cgi +++ b/update.cgi @@ -1,6 +1,6 @@ #!/usr/bin/perl -# $Id: update.cgi,v 1.10 2004/11/18 14:33:54 joey 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 '.'; @@ -133,6 +133,7 @@ if (!($query->param('doupdate'))) { &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, 'jabberJID', $query->param('jabberjid')); &Util::LDAPUpdate($ldap, $editdn, 'labeledURI', $query->param('labeleduri')); &Util::LDAPUpdate($ldap, $editdn, 'onVacation', $query->param('onvacation'));