LDAP gallery
This set of PHP scripts implements a searchable addressbook for LDAP directories.
It suports displaying people's photos (jpegPhoto attribute), phone numbers, e-mails etc.
It allows people to change some chosen attributes of their own entries in the LDAP database: currently photo and phone numbers.
It also contains a gallery for organizational units, which displays all the people belonging to given organizational unit (having a particular value in the ou attribute). It requires all the organizational units to be described in a separate LDAP subtree using objects having objectclass=organizationalunit.
Included is also a Firefox search engine extension that allows to search in this web addressbook.
The code isn't very elegant (being PHP code), but it meets the basic requirement: simplicity. The gallery is simple to install. configure and operate.
Future directions:
- internationalize strings to enable translating to other languages
- separate presentation layer and logic
- make it modular and extensible