#!/usr/bin/perl
use AddressBook;
use CGI;
$query = CGI::new();
print $query->header(-charset=>'UTF-8');
print "
\n";
print "\n";
print "Phone List\n";
$ldap=AddressBook->new(source => LDAP);
$html=AddressBook->new(source => phonelist,config=>$ldap->{config});
$lines = 0;
print "\n";
print "\n";
$ldap->search(filter=>{phonelist => "Yes"});
while ($entry = $ldap->read) {
if ($lines >= 36) {print " | \n";$lines=0}
$cell = $html->write($entry);
(@matches) = $cell =~ /(?!<\/tr>)/gi;
$lines += $#matches;
print "$cell\n";
}
print " |
\n";
print "\n";