Sortie de LDAP Tool Box White Pages en version 0.2

Posté par (page perso) . Édité par Davy Defaud, Nils Ratusznik, ZeroHeure, Xavier Claude et Nÿco. Modéré par Yvan Munoz. Licence CC by-sa.
26
25
avr.
2018
Administration système

Le logiciel White Pages est une interface de recherche et de présentation de données issues d’un annuaire LDAP. L’objectif est d’éviter le redéveloppement de ce type de page dans chaque intranet. Le logiciel est enrichi au fur et à mesure des versions.

Une démonstration en ligne est disponible : Star Pages.

Fiche de C3PO

Les fonctionnalités actuellement proposées sont :

  • recherche rapide depuis un champ du menu ;
  • recherche avancée en tenant compte des syntaxes des champs (texte, date, booléen…) ;
  • affichage des résultats sous forme de vignettes ou de tableau ;
  • trombinoscope ;
  • répertoire ;
  • affichage détaillé d’une entrée ;
  • exportation CSV ;
  • exportation vCard.

Certaines de ces fonctionnalités sont présentées dans la suite de la dépêche.

Répertoire

La page répertoire permet de lister l’ensemble des entrées (en fonction de la limite de recherche configurée). Elles sont représentées dans un tableau géré par jQuery datatables, ce qui fournit les fonctions suivantes :

  • tri par colonnes ;
  • pagination ;
  • filtre des résultats ;
  • impression des résultats.

Les champs apparaissant dans le répertoire sont, bien entendu, paramétrables.

Exportation CSV

Lors d’une recherche avancée, au lieu d’afficher les résultats dans l’application, ils peuvent être téléchargés au format CSV.

Exportation vCard

Lors de l’affichage d’une entrée, un bouton permet de télécharger les données au format vCard.

Gestion des photos

L’attribut contenant la photo est désormais configurable (possibilité d’utiliser thumbnailPhoto sur Active Directory). La taille (hauteur et largeur) des photos peut aussi être forcée à l’affichage afin de proposer un trombinoscope harmonieux.

Recherche des groupes

Les groupes peuvent désormais être recherchés et affichés. Ils sont également accessibles par l’attribut memberOf présent dans les entrées des utilisateurs.

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.