[ Index ]

PHP Cross Reference of Unnamed Project

title

Body

[close]

/se3master/var/www/se3/includes/ -> crob_ldap_functions.php (summary)

Fonctions pour l'import sconet

Version: $Id: crob_ldap_functions.php 8300 2014-12-06 15:20:12Z dbo $
File Size: 2124 lines (60 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 32 functions

  createRandomPassword()
  date_et_heure()
  lireSSMTP()
  my_echo()
  my_print_r()
  remplace_accents()
  traite_espaces()
  apostrophes_espaces_2_underscore()
  traite_utf8()
  get_infos_admin_ldap()
  test_creation_trash()
  add_entry()
  del_entry()
  modify_entry()
  modify_attribut()
  fich_debug()
  creer_uid()
  verif_employeeNumber()
  verif_nom_prenom_sans_employeeNumber()
  get_tab_attribut()
  get_first_free_uidNumber()
  get_first_free_gidNumber()
  add_user()
  verif_et_corrige_gecos()
  verif_et_corrige_givenname()
  verif_et_corrige_pseudo()
  get_uid_from_f_uid_file()
  search_people_trash()
  recup_from_trash()
  crob_getParam()
  crob_setParam()
  formate_date_aaaammjj()

Functions
Functions that are not part of a class:

createRandomPassword($nb_chars)   X-Ref
Fonction de generation de mot de passe recuperee sur TotallyPHP
Aucune mention de licence pour ce script...

return: 1 ou 0

date_et_heure()   X-Ref
Fonction qui retourne la date et l'heure

return: jour/moi/annee heure:mn:seconde

lireSSMTP()   X-Ref
Lit le fichier ssmtp et en retourne le contenu

return:

my_echo($texte)   X-Ref
Affiche le texte ou l ecrit dans un fichier

return:

my_print_r($tab)   X-Ref
Affiche le tableau à la façon de print_r ou l ecrit dans un fichier

return:

remplace_accents($chaine)   X-Ref
remplace les accents

return: la chaine sans accents

traite_espaces($chaine)   X-Ref
dédoublonnage des espaces dans une chaine

return: la chaine sans doublons d'espaces

apostrophes_espaces_2_underscore($chaine)   X-Ref
remplacement des apostrophes et espaces par des underscore

return: la chaine nettoyee

traite_utf8($chaine)   X-Ref
traitement des chaines accentuees (simpleXML recupere des chaines UTF8, meme si l'entete du XML est ISO)

return: la chaine correctement encodee

get_infos_admin_ldap()   X-Ref
Retourne des infos sur l'admin ldap

return:

test_creation_trash()   X-Ref
test si l'ou trash existe sinon la cree

return:

add_entry($entree, $branche, $attributs)   X-Ref
Ajoute une entree dans l'annuaire

return:

del_entry($entree, $branche)   X-Ref
Supprime une entree de l'annuaire

return:

modify_entry($entree, $branche, $attributs)   X-Ref
Modifie une entree dans l'annuaire

return:

modify_attribut($entree, $branche, $attributs, $mode)   X-Ref
Modifie un attribut dans l'annuaire

return:

fich_debug($texte)   X-Ref
Active le mode debug

return:

creer_uid($nom,$prenom)   X-Ref
Cree l'uid a partir du nom prenom et de la politique de login

return:

verif_employeeNumber($employeeNumber)   X-Ref
No description

verif_nom_prenom_sans_employeeNumber($nom,$prenom)   X-Ref
Tester si un uid existe ou non dans l'annuaire pour $nom et $prenom sans employeeNumber ... ce qui correspondrait a un compte cree a la main.

return:

get_tab_attribut($branche, $filtre, $attribut)   X-Ref
Obtient un tableau avecc les attributs

return: un tableau avec les attributs

get_first_free_uidNumber()   X-Ref
Recherche le premier uidNumber disponible  On demarre les uid a 1001, mais admin est en 5000:

return:

get_first_free_gidNumber($start=NULL)   X-Ref
Recherche le premier gidNumber disponible

return:

add_user($uid,$nom,$prenom,$sexe,$naissance,$password,$employeeNumber)   X-Ref
Ajoute un utilisateur dans l'annuaire LDAP

return:

verif_et_corrige_gecos($uid,$nom,$prenom,$naissance,$sexe)   X-Ref
Verifie et corrige le Gecos

return:

verif_et_corrige_givenname($uid,$prenom)   X-Ref
Verifie et corrige le givenName

return:

verif_et_corrige_pseudo($uid,$nom,$prenom)   X-Ref
Verifie et corrige le pseudo

return:

get_uid_from_f_uid_file($employeeNumber)   X-Ref
No description

search_people_trash($filter)   X-Ref
No description

recup_from_trash($uid)   X-Ref
No description

crob_getParam($name)   X-Ref
No description

crob_setParam($name,$value,$descr)   X-Ref
No description

formate_date_aaaammjj($date)   X-Ref
No description



Generated: Tue Mar 17 22:47:18 2015 Cross-referenced by PHPXref 0.7.1