diff --git a/trunk/conf/config.LSeegroup.php b/trunk/conf/config.LSeegroup.php deleted file mode 100644 index d30733d5..00000000 --- a/trunk/conf/config.LSeegroup.php +++ /dev/null @@ -1,107 +0,0 @@ - array( - 'ostgroup', - 'posixGroup' - ), - 'rdn' => 'cn', - 'container_dn' => 'ou=groups', - 'select_display_attrs' => '%{cn}', - 'attrs' => array ( - 'cn' => array ( - 'label' => _('Nom'), - 'ldap_type' => 'ascii', - 'html_type' => 'text', - 'required' => 1, - 'check_data' => array ( - 'alphanumeric' - ), - 'validation' => array ( - array ( - 'basedn' => 'o=ost', - 'filter' => 'cn=%{val}', - 'result' => 0 - ) - ), - 'rights' => array( // Définition de droits : 'r' => lecture / 'w' => modification / '' => aucun (par defaut) - 'self' => 'w', // définition des droits de l'utilisateur sur lui même - 'users' => 'r' // définition des droits de tout les utilisateurs - ), - 'form' => array ( - 'test' => 1 - ) - ), - 'gidNumber' => array ( - 'label' => _('Identifiant'), - 'ldap_type' => 'numeric', - 'html_type' => 'text', - 'required' => 1, - 'validation' => array ( - array ( - 'basedn' => 'o=ost', - 'filter' => 'gidNumber=%{val}', - 'result' => 0 - ) - ), - 'rights' => array( // Définition de droits : 'r' => lecture / 'w' => modification / '' => aucun (par defaut) - 'self' => 'w', // définition des droits de l'utilisateur sur lui même - 'users' => 'r' // définition des droits de tout les utilisateurs - ), - 'form' => array ( - 'test' => 1 - ) - ), - 'uniqueMember' => array ( - 'label' => _('Membres'), - 'ldap_type' => 'ascii', - 'html_type' => 'select_list', - 'required' => 0, - 'validation' => array ( - array ( - 'basedn' => '%{val}', - 'result' => 1 - ) - ), - 'rights' => array( // Définition de droits : 'r' => lecture / 'w' => modification / '' => aucun (par defaut) - 'self' => 'w', // définition des droits de l'utilisateur sur lui même - 'users' => 'r' // définition des droits de tout les utilisateurs - ), - 'form' => array ( - 'test' => 1 - ), - 'possible_values' => array( - 'aucun' => _('-- Selectionner --'), - 'OTHER_OBJECT' => array( - 'object_type' => 'LSeepeople', // Nom de l'objet à lister - 'display_attribute' => '%{cn} (%{uidNumber})', // Spécifie le attributs à lister pour le choix, - // si non définie => utilisation du 'select_display_attrs' - // de la définition de l'objet - - 'value_attribute' => '%{dn}', // Spécifie le attributs dont la valeur sera retournée par - ) - ) - ) - ) -); -?> diff --git a/trunk/conf/config.LSeepeople.php b/trunk/conf/config.LSeepeople.php deleted file mode 100644 index 91154ef6..00000000 --- a/trunk/conf/config.LSeepeople.php +++ /dev/null @@ -1,409 +0,0 @@ - array( - 'top', - 'ostpeople', - 'posixAccount', - 'sambaSamAccount', - ), - 'rdn' => 'uid', - 'container_dn' => 'ou=people', - 'before_save' => 'valid', - 'after_save' => 'valid', - 'select_display_attrs' => '%{cn]', - // Attributes - 'attrs' => array ( - 'uid' => array ( - 'label' => _('Identifiant'), - 'ldap_type' => 'ascii', - 'html_type' => 'text', - 'required' => 1, - 'check_data' => array ( - 'alphanumeric' => array( - 'msg' => _("L'identifiant ne doit comporter que des lettres et des chiffres.") - ), - ), - 'validation' => array ( - array ( - 'basedn' => 'o=ost', - 'filter' => 'uid=%{val}', - 'result' => 0, - 'msg' => _('Cet identifiant est déjà utilisé.') - ) - ), - 'rights' => array( // Définition de droits : 'r' => lecture / 'w' => modification / '' => aucun (par defaut) - 'self' => 'w', // définition des droits de l'utilisateur sur lui même - 'users' => 'r' // définition des droits de tout les utilisateurs - ), - 'form' => array ( - 'test' => 0, - 'add' => 1 - ) - ), - 'uidNumber' => array ( - 'label' => _('Identifiant (numérique)'), - 'ldap_type' => 'numeric', - 'html_type' => 'text', - 'required' => 1, - 'generate_function' => 'generate_uidNumber', - 'check_data' => array ( - 'numeric' => array( - 'msg' => _("L'identifiant unique doit être un entier.") - ), - ), - 'validation' => array ( - array ( - 'basedn' => 'o=ost', - 'filter' => 'uidNumber=%{val}', - 'result' => 0, - 'msg' => _('Cet uid est déjà utilisé.') - ) - ), - 'rights' => array( // Définition de droits : 'r' => lecture / 'w' => modification / '' => aucun (par defaut) - 'self' => 'w', // définition des droits de l'utilisateur sur lui même - 'users' => 'r' // définition des droits de tout les utilisateurs - ), - 'form' => array ( - 'test' => 0, - ) - ), - 'cn' => array ( - 'label' => _('Nom complet'), - 'ldap_type' => 'ascii', - 'html_type' => 'text', - 'required' => 1, - 'default_value' => 'titi', - 'validation' => 'valid', - 'rights' => array( // Définition de droits : 'r' => lecture / 'w' => modification / '' => aucun (par defaut) - 'self' => 'w', // définition des droits de l'utilisateur sur lui même - 'users' => 'r' // définition des droits de tout les utilisateurs - ), - 'form' => array ( - 'test' => 1, - 'add' => 1 - ) - ), - 'givenName' => array ( - 'label' => _('Prenom'), - 'ldap_type' => 'ascii', - 'html_type' => 'text', - 'required' => 1, - 'default_value' => 'toto', - 'check_data' => array ( - 'alphanumeric' => array( - 'msg' => _('Le prenom ne doit comporter que des lettres et des chiffres.') - ), - ), - 'rights' => array( // Définition de droits : 'r' => lecture / 'w' => modification / '' => aucun (par defaut) - 'self' => 'w', // définition des droits de l'utilisateur sur lui même - 'users' => 'r' // définition des droits de tout les utilisateurs - ), - 'form' => array ( - 'test' => 1, - 'add' => 1 - ), - 'onDisplay' => 'return_data' - ), - 'sn' => array ( - 'label' => _('Nom'), - 'ldap_type' => 'ascii', - 'html_type' => 'text', - 'required' => 1, - 'rights' => array( // Définition de droits : 'r' => lecture / 'w' => modification / '' => aucun (par defaut) - 'self' => 'w', // définition des droits de l'utilisateur sur lui même - 'users' => 'r' // définition des droits de tout les utilisateurs - ), - 'form' => array ( - 'test' => 1, - 'add' => 1 - ) - ), - 'gidNumber' => array ( - 'label' => _('Groupe principal'), - 'ldap_type' => 'numeric', - 'html_type' => 'select_list', - 'required' => 1, - 'validation' => array ( - array ( - 'object_type' => 'LSeegroup', // 'object_type' : Permet definir le type d'objet recherchés - 'basedn' => 'o=ost', // et d'utiliser les objectClass définis dans le fichier de configuration - 'filter' => '(gidNumber=%{val})', // pour la recherche - 'result' => 1 - ) - ), - 'rights' => array( // Définition de droits : 'r' => lecture / 'w' => modification / '' => aucun (par defaut) - 'self' => 'w', // définition des droits de l'utilisateur sur lui même - 'users' => 'r' // définition des droits de tout les utilisateurs - ), - 'form' => array ( - 'test' => 1, - 'add' => 1 - ), - 'possible_values' => array( - '' => '-- Selectionner --', - 'OTHER_OBJECT' => array( - 'object_type' => 'LSeegroup', // Nom de l'objet à lister - 'display_attribute' => '%{cn} (%{gidNumber})', // Spécifie le attributs à lister pour le choix, - // si non définie => utilisation du 'select_display_attrs' - // de la définition de l'objet - - 'value_attribute' => 'gidNumber', // Spécifie le attributs dont la valeur sera retournée par - 'filter' => // le formulaire spécifie les filtres de recherche pour - array ( // l'établissement de la liste d'objets : - array( // Premier filtre - 'filter' => 'cn=*a*', - 'basedn' => 'o=ost', - 'scope' => 'sub', - ) - ) - ) - ) - ), - 'loginShell' => array ( - 'label' => _('Interpreteur de commande'), - 'ldap_type' => 'ascii', - 'html_type' => 'select_list', - 'required' => 1, - 'default_value' => '/bin/false', - 'rights' => array( // Définition de droits : 'r' => lecture / 'w' => modification / '' => aucun (par defaut) - 'self' => 'w', // définition des droits de l'utilisateur sur lui même - 'users' => 'r' // définition des droits de tout les utilisateurs - ), - 'form' => array ( - 'test' => 1, - 'add' => 1 - ), - 'possible_values' => array( - '/bin/false' => _('Aucun'), - '/bin/bash' => 'Bash', - ) - ), - 'sambaSID' => array ( - 'label' => _('Identifiant Samba'), - 'ldap_type' => 'ascii', - 'html_type' => 'text', - 'required' => 1, - 'generate_function' => 'generate_sambaSID', - 'rights' => array( // Définition de droits : 'r' => lecture / 'w' => modification / '' => aucun (par defaut) - 'self' => 'r', // définition des droits de l'utilisateur sur lui même - 'users' => 'r' // définition des droits de tout les utilisateurs - ), - 'form' => array ( - 'test' => 1, - ) - ), - 'homeDirectory' => array ( - 'label' => _('Répertoire personnel'), - 'ldap_type' => 'ascii', - 'html_type' => 'text', - 'required' => 1, - 'default_value' => '/home/%{uid}', - 'generate_function' => 'generate_homeDirectory', - 'rights' => array( // Définition de droits : 'r' => lecture / 'w' => modification / '' => aucun (par defaut) - 'self' => 'r', // définition des droits de l'utilisateur sur lui même - 'users' => 'r' // définition des droits de tout les utilisateurs - ), - 'form' => array ( - 'test' => 1, - ) - ), - 'mail' => array ( - 'label' => _('Adresse e-mail'), - 'ldap_type' => 'ascii', - 'html_type' => 'text', - 'required' => 1, - 'check_data' => array ( - 'email' => array( - 'msg' => _("L'adresse e-mail entrée n'est pas valide.") - ), - ), - 'rights' => array( // Définition de droits : 'r' => lecture / 'w' => modification / '' => aucun (par defaut) - 'self' => 'r', // définition des droits de l'utilisateur sur lui même - 'users' => 'r' // définition des droits de tout les utilisateurs - ), - 'form' => array ( - 'test' => 1, - 'add' => 1 - ) - ), - 'personalTitle' => array ( - 'label' => _('Titre'), - 'ldap_type' => 'ascii', - 'html_type' => 'select_list', - 'required' => 1, - 'default_value' => 'M.', - 'rights' => array( // Définition de droits : 'r' => lecture / 'w' => modification / '' => aucun (par defaut) - 'self' => 'w', // définition des droits de l'utilisateur sur lui même - 'users' => 'r' // définition des droits de tout les utilisateurs - ), - 'form' => array ( - 'test' => 1, - 'add' => 1 - ), - 'possible_values' => array( - 'M.' => 'M.', - 'Mme' => 'Mme', - 'Mlle' => 'Mlle' - ) - ), - 'maildrop' => array ( - 'label' => _('Mail indésirable'), - 'ldap_type' => 'ascii', - 'html_type' => 'text', - 'check_data' => array ( - 'email' => array( - 'msg' => _("L'adresse e-mail entrée n'est pas valide.") - ), - ), - 'rights' => array( // Définition de droits : 'r' => lecture / 'w' => modification / '' => aucun (par defaut) - 'self' => 'w', // définition des droits de l'utilisateur sur lui même - 'users' => 'r' // définition des droits de tout les utilisateurs - ), - 'form' => array ( - 'test' => 1, - ) - ), - 'vacationActive' => array ( - 'label' => _('Réponce automatique'), - 'ldap_type' => 'ascii', - 'html_type' => 'select_list', - 'default_value' => '', - 'check_data' => array ( - 'email' => array( - 'msg' => _("L'adresse e-mail entrée n'est pas valide.") - ), - ), - 'rights' => array( // Définition de droits : 'r' => lecture / 'w' => modification / '' => aucun (par defaut) - 'self' => 'w', // définition des droits de l'utilisateur sur lui même - 'users' => 'r' // définition des droits de tout les utilisateurs - ), - 'form' => array ( - 'test' => 1, - ), - 'possible_values' => array( - '%{uid}@autoreponse.obs-ost.fr' => 'Oui', - '' => 'Non' - ) - ), - 'vacationInfo' => array ( - 'label' => _('Message en reponse'), - 'ldap_type' => 'ascii', - 'html_type' => 'textarea', - 'rights' => array( // Définition de droits : 'r' => lecture / 'w' => modification / '' => aucun (par defaut) - 'self' => 'w', // définition des droits de l'utilisateur sur lui même - 'users' => 'r' // définition des droits de tout les utilisateurs - ), - 'form' => array ( - 'test' => 1, - ) - ), - 'vacationForward' => array ( - 'label' => _('Transfert de mail'), - 'ldap_type' => 'ascii', - 'html_type' => 'text', - 'check_data' => array ( - 'email' => array( - 'msg' => _("L'adresse e-mail entrée n'est pas valide.") - ), - ), - 'rights' => array( // Définition de droits : 'r' => lecture / 'w' => modification / '' => aucun (par defaut) - 'self' => 'w', // définition des droits de l'utilisateur sur lui même - 'users' => 'r' // définition des droits de tout les utilisateurs - ), - 'form' => array ( - 'test' => 1, - ) - ), - 'mailQuota' => array ( - 'label' => _('Quota boite mail'), - 'ldap_type' => 'ascii', - 'html_type' => 'text', - 'check_data' => array ( - 'numeric' => array( - 'msg' => _("Le quota de l'adresse mail entrée n'est pas valide.") - ), - ), - 'rights' => array( // Définition de droits : 'r' => lecture / 'w' => modification / '' => aucun (par defaut) - 'self' => 'r', // définition des droits de l'utilisateur sur lui même - 'users' => 'r' // définition des droits de tout les utilisateurs - ), - 'form' => array ( - 'test' => 1, - ) - ), - 'description' => array ( - 'label' => _('Description'), - 'ldap_type' => 'ascii', - 'html_type' => 'text', - 'rights' => array( // Définition de droits : 'r' => lecture / 'w' => modification / '' => aucun (par defaut) - 'self' => 'w', // définition des droits de l'utilisateur sur lui même - 'users' => 'r' // définition des droits de tout les utilisateurs - ), - 'form' => array ( - 'test' => 1, - ) - ), - 'userPassword' => array ( - 'label' => _('Mot de passe'), - 'ldap_type' => 'password', - 'html_type' => 'password', - 'required' => 1, - 'rights' => array( // Définition de droits : 'r' => lecture / 'w' => modification / '' => aucun (par defaut) - 'self' => 'w', // définition des droits de l'utilisateur sur lui même - 'users' => 'r' // définition des droits de tout les utilisateurs - ), - 'dependAttrs' => array( - 'sambaLMPassword', - 'sambaNTPassword' - ), - 'form' => array ( - 'test' => 1, - 'add' => 1 - ) - ), - 'sambaLMPassword' => array ( - 'label' => _('Mot de passe Samba (LM)'), - 'ldap_type' => 'ascii', - 'html_type' => 'password', - 'required' => 1, - 'generate_function' => 'generate_sambaLMPassword', - 'rights' => array( // Définition de droits : 'r' => lecture / 'w' => modification / '' => aucun (par defaut) - 'self' => 'w', // définition des droits de l'utilisateur sur lui même - 'users' => '' // définition des droits de tout les utilisateurs - ) - ), - 'sambaNTPassword' => array ( - 'label' => _('Mot de passe Samba (NT)'), - 'ldap_type' => 'ascii', - 'html_type' => 'password', - 'required' => 1, - 'generate_function' => 'generate_sambaNTPassword', - 'rights' => array( // Définition de droits : 'r' => lecture / 'w' => modification / '' => aucun (par defaut) - 'self' => 'w', // définition des droits de l'utilisateur sur lui même - 'users' => '' // définition des droits de tout les utilisateurs - ) - ) - ) -); -?> diff --git a/trunk/conf/config.php b/trunk/conf/config.php deleted file mode 100644 index 440947da..00000000 --- a/trunk/conf/config.php +++ /dev/null @@ -1,40 +0,0 @@ - '/usr/share/php/Net/LDAP.php', - 'ldap_config'=> array( - 'host' => 'localhost', - 'port' => 389, - 'version' => 3, - 'starttls' => false, - 'binddn' => 'uid=eeggs,ou=people,o=lsexample', - 'bindpw' => 'toto', - 'basedn' => 'o=lsexample', - 'options' => array(), - 'filter' => '(objectClass=*)', - 'scope' => 'sub' - ) -); - -?> diff --git a/trunk/conf/error_code.php b/trunk/conf/error_code.php deleted file mode 100644 index a76d488e..00000000 --- a/trunk/conf/error_code.php +++ /dev/null @@ -1,197 +0,0 @@ - array ( - 'msg' => _("Erreur inconnue!"), - 'level' => 'c' - ), - // LSldap - 1 => array ( - 'msg' => _("LSldap : Erreur durant la connexion au serveur LDAP (%{msg})."), - 'level' => 'c' - ), - 2 => array ( - 'msg' => _("LSldap : Erreur durant la recherche LDAP (%{msg})."), - 'level' => 'c' - ), - 3 => array ( - 'msg' => _("LSldap : Type d'objet inconnu."), - 'level' => 'c' - ), - 4 => array ( - 'msg' => _("LSldap : Erreur durant la récupération de l'entrée Ldap."), - 'level' => 'c' - ), - 5 => array ( - 'msg' => _("LSldap : Erreur durant la mise à jour de l'entrée Ldap (DN : %{dn})."), - 'level' => 'c' - ), - - // LSldapObject - 21 => array ( - 'msg' => _("LSldapObject : Type d'objet inconnu."), - 'level' => 'c' - ), - 22 => array ( - 'msg' => _("LSldapObject : Formulaire de mise jour inconnu par l'objet %{msg}."), - 'level' => 'c' - ), - 23 => array ( - 'msg' => _("LSldapObject : Aucun formulaire n'existe dans l'objet %{msg}."), - 'level' => 'c' - ), - 24 => array ( - 'msg' => _("LSldapObject : La fonction %{func} pour valider l'attribut %{attr} de l'objet %{obj} est inconnue."), - 'level' => 'c' - ), - 25 => array ( - 'msg' => _("LSldapObject : Des données de configuration sont manquant pour la validation de l'attribut %{attr} de l'objet %{obj}."), - 'level' => 'c' - ), - 26 => array ( - 'msg' => _("LSldapObject : Erreur de configuration : L'objet %{obj} ne possède pas d'attribut %{attr}."), - 'level' => 'c' - ), - 27 => array ( - 'msg' => _("LSldapObject : La fonction %{func} devant être executée avant l'enregistrement n'existe pas."), - 'level' => 'c' - ), - 28 => array ( - 'msg' => _("LSldapObject : L'execution de la fonction %{func} devant être executée avant l'enregistrement a échouée."), - 'level' => 'c' - ), - 29 => array ( - 'msg' => _("LSldapObject : La fonction %{func} devant être executée après l'enregistrement n'existe pas."), - 'level' => 'c' - ), - 30 => array ( - 'msg' => _("LSldapObject : L'execution de la fonction %{func} devant être executée après l'enregistrement a échouée."), - 'level' => 'c' - ), - 31 => array ( - 'msg' => _("LSldapObject : Il manque des informations de configuration du type d'objet %{obj} pour la création du nouveau DN."), - 'level' => 'c' - ), - 32 => array ( - 'msg' => _("LSldapObject : L'attribut %{attr} de l'objet n'est pas encore définis. Il est impossible de generer un nouveau DN."), - 'level' => 'c' - ), - 33 => array ( - 'msg' => _("LSldapObject : Sans DN, l'objet n'a put être modifié."), - 'level' => 'c' - ), - 34 => array ( - 'msg' => _("LSldapObject : L'attribut %{attr_depend} dépendant de l'attribut %{attr} n'existe pas."), - 'level' => 'w' - ), - - // LSldapObject - 41 => array ( - 'msg' => _("LSattribute : Attribut %{attr} : Type d'attribut (ldap // html) inconnu (ldap = %{ldap} | html = %{html})."), - 'level' => 'c' - ), - 42 => array ( - 'msg' => _("LSattribute : La fonction %{func} pour afficher l'attribut %{attr} est inconnue."), - 'level' => 'c' - ), - 43 => array ( - 'msg' => _("LSattribute : La règle %{rule} pour valider l'attribut %{attr} est inconnue."), - 'level' => 'c' - ), - 44 => array ( - 'msg' => _("LSattribute : Les données de configuration pour vérifié l'attribut %{attr} sont incorrects."), - 'level' => 'c' - ), - 45 => array ( - 'msg' => _("LSattribute : La fonction %{func} pour sauver l'attribut %{attr} est inconnue."), - 'level' => 'c' - ), - 46 => array ( - 'msg' => _("LSattribute : La valeur de l'attribut %{attr} ne peut pas être générée."), - 'level' => 'c' - ), - 47 => array ( - 'msg' => _("LSattribute : La valeur de l'attribut %{attr} n'a pas put être générée."), - 'level' => 'c' - ), - 48 => array ( - 'msg' => _("LSattribute : La génération de l'attribut %{attr} n'a pas retourné une valeur correcte."), - 'level' => 'c' - ), - - // LSattr_html - 101 => array ( - 'msg' => _("LSattr_html : La fonction addToForm() du type html de l'attribut %{attr} n'est pas définie."), - 'level' => 'c' - ), - 102 => array ( - 'msg' => _("LSattr_html_select_list : Des données de configuration sont manquante pour la génération de la liste deroulante de l'attribut %{attr}."), - 'level' => 'c' - ), - 103 => array ( - 'msg' => _("LSattr_html_%{type} : Les données multiples ne sont pas gérés pour ce type d'attribut."), - 'level' => 'c' - ), - - // LSform - 201 => array( - 'msg' => _("LSform : Erreur durant la recupération des valeurs du formulaire."), - 'level' => 'c' - ), - 202 => array( - 'msg' => _("LSform : Erreur durant la récupération de la valeur du formulaire du champ '%{element}'."), - 'level' => 'c' - ), - 203 => array( - 'msg' => _("LSform : Les données du champ %{element} ne sont pas valides."), - 'level' => 'c' - ), - 204 => array( - 'msg' => _("LSform : Le champ %{element} n'existe pas."), - 'level' => 'c' - ), - 205 => array( - 'msg' => _("LSfom : Type de champ inconnu (%{type})."), - 'level' => 'c' - ), - 206 => array( - 'msg' => _("LSform : Erreur durant la création de l'élement '%{element}'."), - 'level' => 'c' - ), - 207 => array( - 'msg' => _("LSform : Aucune valeur de rentrée pour le champs '%{element}'."), - 'level' => 'c' - ), - - 301 => array( - 'msg' => _("LSformRule : Aucune regex n'a été fournis pour la validation des données."), - 'level' => 'w' - ), - - // functions - 901 => array ( - 'msg' => _("Functions 'getFData' : La methode %{meth} de l'objet %{obj} n'existe pas."), - 'level' => 'c' - ), -); -?> diff --git a/trunk/includes/class/class.LSeegroup.php b/trunk/includes/class/class.LSeegroup.php deleted file mode 100644 index c5beb67c..00000000 --- a/trunk/includes/class/class.LSeegroup.php +++ /dev/null @@ -1,48 +0,0 @@ - - */ -class LSeegroup extends LSldapObject { - - /** - * Constructeur - * - * Cette methode construit l'objet et définis la configuration. - * - * @author Benjamin Renard - * - * @param[in] $config array La configuration de l'objet - * - * @retval boolean true si l'objet a été construit, false sinon. - * - * @see LSldapObject::LSldapObject() - */ - function LSeegroup ($config='auto') { - $this -> LSldapObject('LSeegroup',$config); - } -} - -?> diff --git a/trunk/includes/class/class.LSeepeople.php b/trunk/includes/class/class.LSeepeople.php deleted file mode 100644 index e24743b7..00000000 --- a/trunk/includes/class/class.LSeepeople.php +++ /dev/null @@ -1,48 +0,0 @@ - - */ -class LSeepeople extends LSldapObject { - - /** - * Constructeur - * - * Cette methode construit l'objet et définis la configuration. - * - * @author Benjamin Renard - * - * @param[in] $config array La configuration de l'objet - * - * @retval boolean true si l'objet a été construit, false sinon. - * - * @see LSldapObject::LSldapObject() - */ - function LSeepeople ($config='auto') { - return $this -> LSldapObject('LSeepeople',$config); - } -} - -?> diff --git a/trunk/index_new.php b/trunk/index_new.php deleted file mode 100644 index 5a98d114..00000000 --- a/trunk/index_new.php +++ /dev/null @@ -1,111 +0,0 @@ -
- getForm('add');
-
-// Gestion de sa validation
-if ($form->validate()) {
-  // MàJ des données de l'objet LDAP
-  $eepeople -> updateData();
-}
-// Affichage du formulaire
-$form -> display();
-
-
-// Affichage des retours d'erreurs
-$LSerror -> display();
-?>
-
- diff --git a/trunk/test.php b/trunk/test.php deleted file mode 100644 index df5e091b..00000000 --- a/trunk/test.php +++ /dev/null @@ -1,116 +0,0 @@ -
- loadData('uid=eeggs,ou=people,o=lsexemple');
-
-if (LSaddon_samba_support()) {
-	echo "SambaSID : ".generate_sambaSID($eepeople)."
"; - echo "SambaPrimaryGroupSID : ".generate_sambaPrimaryGroupSID($eepeople)."
"; - echo "sambaNTPassword : ".generate_sambaNTPassword($eepeople)."
"; - echo "sambaLMPassword : ".generate_sambaLMPassword($eepeople)."
"; -} -else { - echo "Bug !!!"; -} - - -// ========================================================= - -// Affichage des retours d'erreurs -$LSerror -> display(); -?> -
-