Include accountname in totp url
[mirror/userdir-ldap-cgi.git] / search.cgi
index 59b6471..bbdec50 100755 (executable)
@@ -4,6 +4,7 @@
 # (c) 1999 Randolph Chung. Licensed under the GPL. <tausq@debian.org>
 # (c) 2004 Martin Schulze. Licensed under the GPL. <joey@debian.org>
 # (c) 2006 Ryan Murray. Licensed under the GPL. <rmurray@debian.org>
+# Copyright (c) 2008, 2011, 2013, 2015 Peter Palfrader
 
 use lib '.';
 use strict vars;
@@ -128,7 +129,7 @@ if (!$dosearch) {
     my $ok = 0;
     # These are local variables.. i have enough global vars as it is... <sigh>
     my ($ufdn, $login, $name, $icquin, $jabberjid, $email, $fingerprint,
-       $address, $latlong, $vacation, $created, $modified, $lastseen, $gender) = undef;
+       $address, $latlong, $vacation, $created, $modified, $lastseen) = undef;
 
     # Last seen information (Echelon)
     $lastseen = &Util::FormatLastSeen($entries->{$dn}->{"activity-pgp"}->[0],
@@ -175,19 +176,6 @@ if (!$dosearch) {
     $latlong .= " / ";
     $latlong .= $data->{longitude}->[0] || "none";    
 
-    # Gender
-    if ($data->{gender}->[0]) {
-       if ($data->{gender}->[0] == 1) {
-           $gender = $dataspecref->{male};
-       } elsif ($data->{gender}->[0] == 2) {
-           $gender = $dataspecref->{female};
-       } else {
-           $gender = $dataspecref->{unspecified};
-       }
-    } else {
-        $gender = $dataspecref->{unspecified};
-    }
-
     # Modified/created time. TODO: maybe add is the name of the creator/modifier
     $modified = &Util::FormatTimestamp($data->{modifytimestamp}->[0]);
     $created =  &Util::FormatTimestamp($data->{createtimestamp}->[0]);
@@ -209,7 +197,6 @@ if (!$dosearch) {
     }
 
     $outsub{searchresults} .= FormatEntry($dataspecref->{uid}, $login);
-    $outsub{searchresults} .= FormatEntry($dataspecref->{gender}, $gender);
     if ($data->{ircnick}->[0]) {
       $outsub{searchresults} .= FormatEntry($dataspecref->{ircnick}, $data->{ircnick}->[0]);
     }