LTB White Pages 0.4 released!
ℹ What is White Pages?
White Pages is a PHP application that allows users to search and display data stored in an LDAP directory.
The application can be used on standard LDAPv3 directories and Active Directory, as all searched attributes can be set in configuration.
🌟 What's new?
Map
Entries can now be displayed on a world map, using the address information stored in their LDAP entry.
A cache mecanism is used to avoid requesting too much the OpenStreetMap API.
More information on https://white-pages.readthedocs.io/en/latest/mapmenu.html
PHP 8 support
This version is now compatible with PHP 8, which introduces some changes in php-ldap (mostly the deprecation of ldap_sort method).
We decided to create a common framework for all LTB PHP applications, available trough composer: https://packagist.org/packages/ltb-project/ldap
Value displayers
We added new value displayers :
- bytes: convert bytes to human readable value
- address: convert address string to multi-lines
See all available displayers : https://white-pages.readthedocs.io/en/latest/attributes.html
Gallery by group
When listing groups, you can now display a gallery with only members of the group.
The same option is available for the new map feature.
Gravatar
The photo of user can be displayed from the value stored in the LDAP entry, from a file on disk, and now from Gravatar.
Negate criterium
In the advanced search screen, a checkbox can be used to negate the criterium. It means: find all entries that do not contain this value.
📃 Changelog
See full changelog on github .
🤝 Contributors
LTB White Pages is mostly maintained by Worteks
Special thanks to Sébastien BLAISOT who contributed the map feature.
⬇ Download
Use the official repositories (Debian/RPM), official Docker image or get the archives.