Remove html/domains.tab from the source as it is autogenerated during build
[mirror/userdir-ldap-cgi.git] / html / searchform.wml
1 #use wml::db.d.o title="debian.org Developers LDAP Search"
2 #use wml::vbar
3
4 <dsatoc/>
5 <br><br><center>
6 <form method=post action="search.cgi">
7 <input type=hidden name=id value="~id~" >
8 <input type=hidden name=authtoken value="~authtoken~">
9 <table class="debform"border=5 cellspacing=0 cellpadding=3 width="70%" bgcolor=#DDDDDD> 
10 <tr><th colspan=2 bgcolor="#44CCCC" align=center><font size="+2">Debian Developers Database Search</font>
11 <br><font size="-1">(any field can be left blank....)</font><br>
12 <a href="searchhelp.html">Help on searching</a></th></tr>
13 <tr><td class=right><b>First name:</b></td><td><input name=cn>
14 <input name=cnfuzzy value=1 type=checkbox>Fuzzy search</td></tr>
15 <tr><td class=right><b>Last name:</b></td><td><input name=sn>
16 <input name=snfuzzy value=1 type=checkbox>Fuzzy search</td></tr>
17 <tr><td class=right><b>login:</b></td><td><input name=uid>
18 <input name=uidfuzzy value=1 type=checkbox>Fuzzy search</td></tr>
19 <tr><td class=right><b>IRC nickname:</b></td><td><input name=ircnick>
20 <input name=ircfuzzy value=1 type=checkbox>Fuzzy search</td></tr>
21 <tr><td class=right><b>PGP/GPG fingerprint:</b></td><td><input name=fingerprint>
22 <input name=fpfuzzy value=1 type=checkbox>Fuzzy search</td></tr>
23 <tr><td class=right><b>country:</b></td><td>
24 <select name=country size=5>
25 <option value="">(any)
26 <:
27     use HTML::Entities;
28     %domain = ();
29     if (open (DOMAINS, "domains.tab")) {
30       while (<DOMAINS>) {
31         /(\S+)\s+(\S+.*)/;
32         $domain{$2} = $1 if (length ($1) == 2);
33       }
34       close (DOMAINS);
35     }
36     foreach (sort keys %domain) {
37       printf "    <option value=%s>%s\n", lc($domain{$_}), $_
38     }
39 :>
40 </select>
41 </td></tr>
42 <tr><td colspan=2 class=center><input type=checkbox value=1 name=vacation> On vacation</td></tr>
43 <tr><td colspan=2 class="center">
44 <input type=submit name=dosearch value="Search...">
45 </td></tr></table>
46 <p>Debian developers can <a href="https://db.debian.org/login.html">login</a>
47 to update their settings, or <a href="logout.cgi?id=~id~;authtoken=~authtoken~">logout</a> if they are
48 logged in.</p>
49 </form>
50 </center>
51 </p>