ldapsaisie.git
11 years ago- LSattr_ldap_password : Ajout d'une possiblité de stocker le mot de passe
Benjamin Renard [Wed, 11 Feb 2009 15:58:35 +0000 (15:58 +0000)]
- LSattr_ldap_password : Ajout d'une possiblité de stocker le mot de passe
  directement en clair.

11 years ago- LSformElement_date : Ajouter un bouton JS "Maintenant".
Benjamin Renard [Tue, 3 Feb 2009 16:16:58 +0000 (16:16 +0000)]
- LSformElement_date : Ajouter un bouton JS "Maintenant".
- JScalendar : Transformation du fichier calendar-fr.js en UTF-8

11 years agoTraduction totale des commentaires du fichier
Charles Videau [Tue, 3 Feb 2009 00:51:27 +0000 (00:51 +0000)]
Traduction totale des commentaires du fichier

11 years ago- LSattr_ldap_boolean : Déplacement de la configuration dans ldap_options
Benjamin Renard [Wed, 28 Jan 2009 08:13:36 +0000 (08:13 +0000)]
- LSattr_ldap_boolean : Déplacement de la configuration dans ldap_options
(Bug #1770)
- LSattr_html_select_object : Déplacement de la configuration dans html_options
(Bug #1768)
- LSattr_html_select_list : Déplacement de la configuration dans html_options
(Bug #1769)

11 years ago- LSeepeople : Correction d'une incohérence dans la config de l'attribut uid.
Benjamin Renard [Sun, 25 Jan 2009 18:10:00 +0000 (18:10 +0000)]
- LSeepeople : Correction d'une incohérence dans la config de l'attribut uid.

11 years ago- LSexample : Correction des indexes.
Benjamin Renard [Sun, 25 Jan 2009 17:55:48 +0000 (17:55 +0000)]
- LSexample : Correction des indexes.

11 years ago- LSldapObject :
Benjamin Renard [Sun, 25 Jan 2009 17:43:30 +0000 (17:43 +0000)]
- LSldapObject :
-> Ajout de paramètres de configuration pour définir les attributs devant
 être utilisés pour passer un pattern recherchés.
-> Ajout de la méthode getPatternFilter()
-> Utilisation de la méthode getPatternFilter() dans getSelectArray()
- view.php & select.php : Utilisation de getPatternFilter()

11 years ago- LSsession : Problème dans les messages d'erreur (loadConfig())
Benjamin Renard [Sun, 25 Jan 2009 15:55:33 +0000 (15:55 +0000)]
- LSsession : Problème dans les messages d'erreur (loadConfig())
- config.inc.php : Correction du chemin de smarty au profit du standart Debian

11 years ago- LSerror : Déclaration des messages d'erreurs avec la méthode statique
Benjamin Renard [Sun, 25 Jan 2009 14:37:03 +0000 (14:37 +0000)]
- LSerror : Déclaration des messages d'erreurs avec la méthode statique
  defineError() plutôt que l'utilisation d'une variable globale
- LSldap : Transformation de la classe pour que les appels soient statiques

11 years ago- LSsession : Tranformation de la classe pour la rendre "statique".
Benjamin Renard [Sat, 24 Jan 2009 17:45:14 +0000 (17:45 +0000)]
- LSsession : Tranformation de la classe pour la rendre "statique".
-> Tout les appels on été revus.

11 years ago- LSdefault.js :
Benjamin Renard [Thu, 22 Jan 2009 16:38:54 +0000 (16:38 +0000)]
- LSdefault.js :
-> Trie, ménage, rangement
-> Commentaire
-> Meilleur gestion des affichages des LSdebug et des LSerror

11 years ago- LSaddon :: Maildir : Oubli d'une constante dans la fonction
Benjamin Renard [Thu, 22 Jan 2009 15:37:57 +0000 (15:37 +0000)]
- LSaddon :: Maildir : Oubli d'une constante dans la fonction
LSaddon_maildir_support()

11 years ago- LSldapObject : Ajout de fireEvent sur les LSattributes de l'objet
Benjamin Renard [Thu, 22 Jan 2009 15:35:37 +0000 (15:35 +0000)]
- LSldapObject : Ajout de fireEvent sur les LSattributes de l'objet
  dans les méthodes beforeDelete() et afterDelete()
- Config. LSeepeople : oubli generate_sambaSID() -> generate_sambaUserSID()

11 years ago- LSaddon :: Maildir :
Benjamin Renard [Thu, 22 Jan 2009 15:26:21 +0000 (15:26 +0000)]
- LSaddon :: Maildir :
  -> Ajout de la fonction getMaildirPath() s'occupant de la génération du
     chemin distant de la maildir à partir d'un LSldapObject.
  -> Ajout de la possibilité de la définition d'une regex pour déterminer
     le chemin distant de la maildir. Cette regex doit matcher tout ou parti
     de la chaine retourné par le LSformat LS_MAILDIR_FTP_MAILDIR_PATH.

11 years ago- LSformElement_maildir : Ajout de la méthode de suppression simple dans toDo()
Benjamin Renard [Thu, 22 Jan 2009 14:29:32 +0000 (14:29 +0000)]
- LSformElement_maildir : Ajout de la méthode de suppression simple dans toDo()

11 years ago- LSformElement_maildir : Ajout de messages lors des réussites de
Benjamin Renard [Thu, 22 Jan 2009 14:20:36 +0000 (14:20 +0000)]
- LSformElement_maildir : Ajout de messages lors des réussites de
création/modification/suppression

11 years agoLSformElement_maildir :
Benjamin Renard [Thu, 22 Jan 2009 14:11:09 +0000 (14:11 +0000)]
LSformElement_maildir :
-> Correction d'un bug idiot ;)
-> Ajout d'un commentaire concernant les options HTML gérées

11 years ago- Remplacement des appels à LSerror via la variable globale par des appels
Benjamin Renard [Wed, 21 Jan 2009 17:37:02 +0000 (17:37 +0000)]
- Remplacement des appels à LSerror via la variable globale par des appels
statiques.

11 years ago- LSerror : Transformation des méthodes en mode statique
Benjamin Renard [Wed, 21 Jan 2009 17:12:29 +0000 (17:12 +0000)]
- LSerror : Transformation des méthodes en mode statique

11 years ago- Deplacement du require de functions.php dans le fichier de classe de LSsession
Benjamin Renard [Wed, 21 Jan 2009 17:08:09 +0000 (17:08 +0000)]
- Deplacement du require de functions.php dans le fichier de classe de LSsession
  pour ne pas obliger sa recopie.
- LSlog : Début d'ecriture d'une possibilité de fichiers de logs
- Ajout d'une fonction de test validPas() retournant false
- LSformElement : Ajout d'un type de LSformElement gérant les attributs maildir.
  Il fonctionne en frontend du LSaddon Maildir.
- LSsession :
  -> Ajout de la méthode statique includeFile() utilisé à la place de la fonction
     php include_once()
  -> displayAjaxReturn() : Gestion du LSredirect
  -> Ajout d'un require_once() sur functions.php
- LSaddon::FTP : Ajout de la fonction renameDirByFTP()
- LSaddon::Maildir :
  -> Ajout de la fonction renameMaildirByFTP()
  -> Modification des fonctions createMaildirByFTP() et removeMaildirByFTP() pour
     pour pouvoir leur passé en deuxième paramètre le chemin de la maildir à utlisé
- LSdefault :
  -> LSdebugHidde() devient hideLSdebug()
  -> Ajout de la méthode hideLSerror() accroché sur l'événement double-clique de la
     LSerrorsBox
  -> displayErrorBox() : plus de timeout d'affichage des erreurs
  -> checkAjaxReturn() : Gestion des LSredirect
- LSform :
  -> plus de LSformRedirect : utilisation de LSdefault::LSredirect
- modify.php et create.php : Utilisation des LSdefault::LSredirect et affichages des
  erreurs non-bloquant sur la page suivante.
- LSerror :
  -> Utilisation d'une variable de session pour stocké les erreurs
  -> Ajout de la méthode resetError() exécutée à chaque exécution de
     LSerror::getErrors()
- LSldapObject :
  -> Correction de la gestion des binding
    -> Event before_modify : bloquant en cas d'échec
    -> Event after_modify : non-bloquant en cas d'échec

11 years ago- LSformRule_maxlength : Correction d'une erreur de syntaxe
Benjamin Renard [Wed, 14 Jan 2009 10:28:10 +0000 (10:28 +0000)]
- LSformRule_maxlength : Correction d'une erreur de syntaxe

11 years ago- LSsession : Remplacement de require_once() par des include_once()
Benjamin Renard [Mon, 12 Jan 2009 14:52:54 +0000 (14:52 +0000)]
- LSsession : Remplacement de require_once() par des include_once()

11 years ago- LSaddons : Déplacement de la configuration dans conf/LSaddons/* (Feature Request...
Benjamin Renard [Mon, 12 Jan 2009 10:57:27 +0000 (10:57 +0000)]
- LSaddons : Déplacement de la configuration dans conf/LSaddons/* (Feature Request #1748)
- ftp : Ajout de la possiblité d'un chmod après la création des dossiers
avec la méthode createDirsByFTP()
- Maildir : Ajout d'un chmod après la création de la maildir

11 years ago- Uniformisation du nom LSrelation (relations -> LSrelation)
Benjamin Renard [Wed, 7 Jan 2009 23:06:05 +0000 (23:06 +0000)]
- Uniformisation du nom LSrelation (relations -> LSrelation)

11 years ago- LSldapObjet : le mot clé displayValue devient displayName
Benjamin Renard [Wed, 7 Jan 2009 19:58:08 +0000 (19:58 +0000)]
- LSldapObjet : le mot clé displayValue devient displayName
- LSsession : oubli getDisplayValue() -> getDisplayName()

11 years ago- LSldapObjet :
Benjamin Renard [Wed, 7 Jan 2009 19:24:14 +0000 (19:24 +0000)]
- LSldapObjet :
-> méthode getDisplayAttributes() devient getDisplayNameFormat()
-> méthode getDisplayValue() devient getDisplayName()
-> config : select_display_attrs devient display_name_format

11 years ago- LSsession : Modification de la méthode loadLSaccess() pour prendre en compte
Benjamin Renard [Sat, 3 Jan 2009 22:00:32 +0000 (22:00 +0000)]
- LSsession : Modification de la méthode loadLSaccess() pour prendre en compte
la possibilité de laisser à l'utilisateur le choix du format de nom des subDn.
De plus, le paramètre du basedn de recherche des LSobjets est renomé :
-> topDn => basedn
- config.inc.php : Paramètre inutile supprimé

11 years ago- Template black :
Benjamin Renard [Fri, 2 Jan 2009 16:28:13 +0000 (16:28 +0000)]
- Template black :
-> Adaptation pour coller avec les modifications du template default
- Templates default & black :
-> Chasse au images inutilisées
-> Adapatation du template login suite au remplacement du logo

11 years ago- LdapSaisie : J'ai commencé à écrire la docummentation de LdapSaisie que
Benjamin Renard [Fri, 2 Jan 2009 16:00:25 +0000 (16:00 +0000)]
- LdapSaisie : J'ai commencé à écrire la docummentation de LdapSaisie que
j'espère pour voir bientôt ajouté au SVN. Cela me fait mettre le doit sur
quelques problèmes de nommages, d'organisation que j'ai corrigé sur le fait :
- Concepte de level était enfaite celui de subDn : seule le nom subDn doit
rester.
- Le concept de LSrights dans LSsession et config.inc.php était mal nommé.
Il correspond plus à la définition de LSprofile en réalité. Je l'ai renommé
ainsi.
- Les paramètres authobject et authobject_pwdattr n'étaient pas très représentatif.
Je les ai renommé en authObjectType et authObjectTypeAttrPwd.
- Templates :
-> Correction du template default dans le but de changer la couleur bleu dominante juger trop
 flashy :). Au passage j'ai dégagé l'image de fond de #main utilisé pour colorer le menu :
 cette méthode est moche et quitte a à faire du moche je préfère utiliser un vulgaire tableau
 que des bidouille de ce genre.
-> Création d'un logo pour LdapSaisie qui vient remplacer le logo Easter-Eggs utilisé jusqu'alors.
-> Ajout d'un favicon.
- LSerror :
-> J'ai déplacé les definitions de code d'erreur dans le contexte concerné (càd dans
 les fichiers de définition des classes) (Feature Request #1757)
-> J'en ai profité pour renommer les codes d'erreur avec un prefixe pour eviter les doublons
-> J'ai donc modifié une grande partie des fichiers pour changer les codes erreurs utilisés
-> Ajout d'une méthode getError() utilisé par getErrors()
-> Modification de la méthode stop()
- LSformElement_password :
 - Correction d'un bug dans la génération des mots de passe dans un formulaire de création d'objet.
 - Ajout d'une possiblité de choisir le type de hashage du mot de passe stocké dans l'annuaire
(Feature Request #1756)
 - Traduction des commentaires
- LSattribute : Ajout des vérifications dans les méthodes de la classe lors de l'utilisation des objets
html et ldap.
- LSsession :
-> Renforcement des méthodes faisant des inclusions d'autres fichiers php.

11 years ago- LSview : Bugs dans l'utilisation du cache des recherches [#1745]
Benjamin Renard [Mon, 15 Dec 2008 12:44:04 +0000 (12:44 +0000)]
- LSview : Bugs dans l'utilisation du cache des recherches [#1745]

11 years ago- LSsession :: loadLSrights() : correction d'un bug suite aux mofications
Benjamin Renard [Sat, 6 Dec 2008 00:27:18 +0000 (00:27 +0000)]
- LSsession :: loadLSrights() : correction d'un bug suite aux mofications
  récentes.

11 years ago- LSformElement_password : Correction de la méthode de génération de mot de
Benjamin Renard [Sat, 6 Dec 2008 00:17:26 +0000 (00:17 +0000)]
- LSformElement_password : Correction de la méthode de génération de mot de
passe via Ajax bugant dans certain cas.

11 years ago- LSsession_recoverPassword / LSformElement_password :
Benjamin Renard [Fri, 5 Dec 2008 23:42:47 +0000 (23:42 +0000)]
- LSsession_recoverPassword / LSformElement_password :
-> Modification de la fonction generatePassword() pour prendre en compte une
politique de sécurité plus complexe

11 years ago- LSaddons :: Samba :
Benjamin Renard [Fri, 5 Dec 2008 18:46:31 +0000 (18:46 +0000)]
- LSaddons :: Samba :
-> Renomage de la méthode generate_sambaSID en generate_sambaUserSID
-> Ajout de la méthode generate_sambaGroupSID

11 years ago- LSattr_ldap_date : Gestion du cas paticulier du stockage d'un timestamp UNIX.
Benjamin Renard [Fri, 5 Dec 2008 17:32:42 +0000 (17:32 +0000)]
- LSattr_ldap_date : Gestion du cas paticulier du stockage d'un timestamp UNIX.

11 years ago- LSldapObject : Modification de la méthode getObjetFilter() pour permettre
Benjamin Renard [Fri, 5 Dec 2008 16:15:10 +0000 (16:15 +0000)]
- LSldapObject : Modification de la méthode getObjetFilter() pour permettre
de prendre en compte un filtre positionné par l'utilisateur dans la
configuration

11 years ago- LSsession :
Benjamin Renard [Fri, 5 Dec 2008 14:38:42 +0000 (14:38 +0000)]
- LSsession :
-> Correction du chargement de Net_LDAP2
-> Ajout de la possibilité d'avoir autre chose que le dn en valeur clef
 dans la méthode loadLSrights() (type groupe)

11 years ago- LSdefault : Fonctionnalité pour le divertissement de l'utilisateur.
Benjamin Renard [Mon, 24 Nov 2008 23:40:47 +0000 (23:40 +0000)]
- LSdefault : Fonctionnalité pour le divertissement de l'utilisateur.

11 years ago- Templates LSformElement* : Problème possible revelé sur
Benjamin Renard [Mon, 24 Nov 2008 10:59:36 +0000 (10:59 +0000)]
- Templates LSformElement* : Problème possible revelé sur
  LSformElement_select_object : Les valeurs des foreach key et item ne sont pas
réécrite lors d'un {foreachelse} et du coup les valeurs d'un élément au dessus
sont utilisées.

11 years ago- LSform : Ajout de LStips sur les boutons d'ajout et de suppression de champs
Benjamin Renard [Fri, 14 Nov 2008 17:37:37 +0000 (17:37 +0000)]
- LSform : Ajout de LStips sur les boutons d'ajout et de suppression de champs

11 years ago- LStips : Déplacement de la gestion des LStips de LSform vers LSdefault
Benjamin Renard [Fri, 14 Nov 2008 17:36:49 +0000 (17:36 +0000)]
- LStips : Déplacement de la gestion des LStips de LSform vers LSdefault

11 years ago- LSformElement_password_field : Suppression d'un debug inutil
Benjamin Renard [Fri, 14 Nov 2008 17:07:51 +0000 (17:07 +0000)]
- LSformElement_password_field : Suppression d'un debug inutil

11 years ago- LSformElement_select.js : Correction d'un bug IE
Benjamin Renard [Fri, 14 Nov 2008 17:04:39 +0000 (17:04 +0000)]
- LSformElement_select.js : Correction d'un bug IE

11 years ago- LSdebug() : alert() dans IE
Benjamin Renard [Fri, 14 Nov 2008 16:55:09 +0000 (16:55 +0000)]
- LSdebug() : alert() dans IE
- getFData() : Correction d'un bug IE

11 years ago- LSmail : Correction d'un bug révélé sous IE
Benjamin Renard [Fri, 14 Nov 2008 16:54:22 +0000 (16:54 +0000)]
- LSmail : Correction d'un bug révélé sous IE

11 years ago- LSformElement_select_object : Pour une meilleur compatibilité (IE), le
Benjamin Renard [Fri, 14 Nov 2008 15:32:09 +0000 (15:32 +0000)]
- LSformElement_select_object : Pour une meilleur compatibilité (IE), le
tableau pour l'ajout rapide d'une valeur est créé directement dans le
  template.

11 years ago- LSdebug() : Correction pour rendre cette méthode compatible avec Opera et
Benjamin Renard [Fri, 14 Nov 2008 15:30:58 +0000 (15:30 +0000)]
- LSdebug() : Correction pour rendre cette méthode compatible avec Opera et
Google Chrome.

11 years ago- Template : Correction d'erreurs de syntaxe HTML.
Benjamin Renard [Fri, 14 Nov 2008 15:19:06 +0000 (15:19 +0000)]
- Template : Correction d'erreurs de syntaxe HTML.

11 years ago- LSsession : Correction des méthodes addCssFile() et addJSscript() pour
Benjamin Renard [Fri, 14 Nov 2008 14:14:04 +0000 (14:14 +0000)]
- LSsession : Correction des méthodes addCssFile() et addJSscript() pour
eviter les doublons.

11 years ago- Correction de quelques petites choses pour un meilleur fonctionnement sous
Benjamin Renard [Thu, 13 Nov 2008 19:05:06 +0000 (19:05 +0000)]
- Correction de quelques petites choses pour un meilleur fonctionnement sous
Opera et IE

11 years ago- LSsession :
Benjamin Renard [Wed, 12 Nov 2008 16:57:40 +0000 (16:57 +0000)]
- LSsession :
  -> Les profils utilisateurs sont maintenant scalable. Il est possible
     de créer autant de profil voulu avec autant de droits alloués spécifiques
    -> LSsession :: whoami() et LSldapObject :: whoami() retourne la liste des profils
       correspondants à l'utilisateur connecté
        -> Les méthodes ont été modifiées pour prendre en compte cela en faisant la somme
           des droits de chaque profils :
          - LSsession :: canAccess()
          - LSsession :: relationCanAccess()
          - LSsession :: loadLSrights()
          - LSattribute :: myRigths()
    -> LSsession :: isAdmin() a été remplacé par isProfile() capable de redonner la meme
       information mais pour tout profil dont le nom est passé en paramètre
    -> LSsession :: loadLSrights() : gère la délagation de droits sur les objets répondant a un
       filtre particulier ou dont un certain attribut possède une certaine valeur
    -> LSexample :
        -> Ajout d'un attribut lsGodfatherDn pour la délégation de droit objet par objet
        -> Retravail des objets d'exemple pour faire en sorte de coller plus avec une réel
           utilisation

11 years ago- LSldapObject : Toutes les règles de validation des données d'un objet
Benjamin Renard [Mon, 10 Nov 2008 15:32:56 +0000 (15:32 +0000)]
- LSldapObject : Toutes les règles de validation des données d'un objet
sont executées avant le retour.

11 years ago- LSform : Correction d'un erreur JS.
Benjamin Renard [Mon, 10 Nov 2008 14:07:59 +0000 (14:07 +0000)]
- LSform : Correction d'un erreur JS.

11 years ago- LSview : Utilisation de LSconfirmBox pour la confirmation de suppression.
Benjamin Renard [Mon, 10 Nov 2008 14:00:43 +0000 (14:00 +0000)]
- LSview : Utilisation de LSconfirmBox pour la confirmation de suppression.

11 years ago- LSformElement_xmpp : Ajout de LStips sur les boutons.
Benjamin Renard [Mon, 10 Nov 2008 03:40:56 +0000 (03:40 +0000)]
- LSformElement_xmpp : Ajout de LStips sur les boutons.

11 years ago- LSformElement_url : Ajout de LStips sur les boutons.
Benjamin Renard [Mon, 10 Nov 2008 03:40:27 +0000 (03:40 +0000)]
- LSformElement_url : Ajout de LStips sur les boutons.

11 years ago- LSformElement_textarea : Ajout d'un LStip sur le bouton clear.
Benjamin Renard [Mon, 10 Nov 2008 03:34:28 +0000 (03:34 +0000)]
- LSformElement_textarea : Ajout d'un LStip sur le bouton clear.

11 years ago- LSformElement_ssh_key : Ajout de LStips
Benjamin Renard [Mon, 10 Nov 2008 03:30:49 +0000 (03:30 +0000)]
- LSformElement_ssh_key : Ajout de LStips

11 years ago- LSformElement_select_object : Passage du fichier en UTF-8.
Benjamin Renard [Mon, 10 Nov 2008 03:26:11 +0000 (03:26 +0000)]
- LSformElement_select_object : Passage du fichier en UTF-8.

11 years ago- LSformElement_select_object : Ajout de LStips sur les boutons.
Benjamin Renard [Mon, 10 Nov 2008 03:23:29 +0000 (03:23 +0000)]
- LSformElement_select_object : Ajout de LStips sur les boutons.

11 years ago- LSformElement_select : Ajout de LStip sur le bouton clear.
Benjamin Renard [Mon, 10 Nov 2008 03:14:13 +0000 (03:14 +0000)]
- LSformElement_select : Ajout de LStip sur le bouton clear.

11 years ago- LSformElement_rss : Ajout de LStips sur les boutons.
Benjamin Renard [Mon, 10 Nov 2008 03:11:37 +0000 (03:11 +0000)]
- LSformElement_rss : Ajout de LStips sur les boutons.

11 years ago- LSformElement_mail : Ajout d'un bouton LStip pour le bouton mail.
Benjamin Renard [Mon, 10 Nov 2008 03:07:28 +0000 (03:07 +0000)]
- LSformElement_mail : Ajout d'un bouton LStip pour le bouton mail.

11 years ago- LSformElement_text : Ajout d'un LStip pour le bouton generate.
Benjamin Renard [Mon, 10 Nov 2008 03:06:54 +0000 (03:06 +0000)]
- LSformElement_text : Ajout d'un LStip pour le bouton generate.

11 years ago- LSformElement_image : Ajout de LStips pour les boutons.
Benjamin Renard [Mon, 10 Nov 2008 02:51:32 +0000 (02:51 +0000)]
- LSformElement_image : Ajout de LStips pour les boutons.

11 years ago- LSsession : Correction de la methode addHelpInfos()
Benjamin Renard [Mon, 10 Nov 2008 02:42:06 +0000 (02:42 +0000)]
- LSsession : Correction de la methode addHelpInfos()

11 years ago- LSformElement_date : Ajout d'un LStip sur le bouton calendar.
Benjamin Renard [Mon, 10 Nov 2008 02:32:18 +0000 (02:32 +0000)]
- LSformElement_date : Ajout d'un LStip sur le bouton calendar.

11 years ago- LSformElement_boolean : Ajout d'un LStip sur le bouton clear.
Benjamin Renard [Mon, 10 Nov 2008 02:27:38 +0000 (02:27 +0000)]
- LSformElement_boolean : Ajout d'un LStip sur le bouton clear.

11 years ago- LSformElement_password : Ajout de LStips sur les boutons
Benjamin Renard [Mon, 10 Nov 2008 02:12:36 +0000 (02:12 +0000)]
- LSformElement_password : Ajout de LStips sur les boutons

11 years ago- Ajout d'une possibilité de positionnement de LStips sur des elements :
Benjamin Renard [Mon, 10 Nov 2008 02:10:42 +0000 (02:10 +0000)]
- Ajout d'une possibilité de positionnement de LStips sur des elements :
-> LSsession : ajout de la méthode addHelpInfos()
-> LSdefault : ajout des méthodes addHelpInfo() et setHelpInfo()
-> LSform : ajout des méthodes addTip() et removeTip()
-> Ceci répond globalement à la feature request #1730

11 years ago- LSform :
Benjamin Renard [Mon, 10 Nov 2008 02:03:44 +0000 (02:03 +0000)]
- LSform :
-> LSform_layout : Utilisation des id plutot que title pour repérer les div
 et les li

11 years ago- LSldapObject : Correction de la méthode getForm() dans le cas d'un chargement
Benjamin Renard [Sun, 9 Nov 2008 23:55:17 +0000 (23:55 +0000)]
- LSldapObject : Correction de la méthode getForm() dans le cas d'un chargement
des données d'un autre objet (copie). Utilisation de la méthode getFormVal().
Ceci corrige le bug #1732.

11 years ago- LSform :
Benjamin Renard [Sun, 9 Nov 2008 23:24:46 +0000 (23:24 +0000)]
- LSform :
-> Envoie des données via une requête Ajax
- Correction des templates et des procédures modify et create pour l'utilisation
de l'envoie des données via Ajax.

11 years ago- Ajout du code d'erreur (index_ajax.php) lors d'un erreur d'initialisation de LSsession.
Benjamin Renard [Sun, 9 Nov 2008 23:21:57 +0000 (23:21 +0000)]
- Ajout du code d'erreur (index_ajax.php) lors d'un erreur d'initialisation de LSsession.

11 years ago- LSform :
Benjamin Renard [Sun, 9 Nov 2008 23:20:34 +0000 (23:20 +0000)]
- LSform :
-> Ajout de la méthode getErrors() : retourne les erreurs définies
-> Correction de la méthode definedError() : ajout de la possibilite
 de savoir si globalement des erreurs sont définies.

11 years ago- LSdefault :: checkAjaxReturn() : Correction de la méthode et ajout du support des...
Benjamin Renard [Sun, 9 Nov 2008 23:18:35 +0000 (23:18 +0000)]
- LSdefault :: checkAjaxReturn() : Correction de la méthode et ajout du support des LSinfos

11 years ago- LSeepeople : Correction de la configuration de l'attribut userPassword et des binding
Benjamin Renard [Sun, 9 Nov 2008 23:17:28 +0000 (23:17 +0000)]
- LSeepeople : Correction de la configuration de l'attribut userPassword et des binding
pour facilier l'utitilisation de l'annuaire d'exemple.

11 years ago- index_ajax.php : Utilisation de la méthode displayAjaxReturn()
Benjamin Renard [Sun, 9 Nov 2008 23:15:49 +0000 (23:15 +0000)]
- index_ajax.php : Utilisation de la méthode displayAjaxReturn()

11 years ago- LSsession : Ajout de la méthode displayAjaxReturn()
Benjamin Renard [Sun, 9 Nov 2008 23:14:51 +0000 (23:14 +0000)]
- LSsession : Ajout de la méthode displayAjaxReturn()

11 years ago- LSeepeople : Oubli de l'atttribut userPassword dans le layout
Benjamin Renard [Sun, 9 Nov 2008 18:21:12 +0000 (18:21 +0000)]
- LSeepeople : Oubli de l'atttribut userPassword dans le layout

11 years ago- LSattr_html_select_list : utilisation de LSldapObject :: search()
Benjamin Renard [Sun, 9 Nov 2008 16:49:30 +0000 (16:49 +0000)]
- LSattr_html_select_list : utilisation de LSldapObject :: search()
plus légère que LSldapObject :: listObjects() pour former la liste

11 years ago- LSldapObject :
Benjamin Renard [Sun, 9 Nov 2008 16:47:55 +0000 (16:47 +0000)]
- LSldapObject :
-> Ajout de la méthode search() effectuant une recherche multi-niveau dans l'annuaire
 et retournant un tableau array(dn => '', attrs => '') des objets correspondants.
 Cette méthode est plus légère à utiliser quand on cherche simplement a obtenir une
 liste d'objet avec quelques infos plutôt qu'une liste d'objet instancié.
-> Utilisation de la méthode search() dans les méthodes listObjects()
 et listObjectsName() plutôt qu'une recherche autonome.

11 years ago- LSformElement_mailQuota : Ajouter un type de formulaire pour gérer
Benjamin Renard [Sun, 9 Nov 2008 16:02:21 +0000 (16:02 +0000)]
- LSformElement_mailQuota : Ajouter un type de formulaire pour gérer
les attributs mailQuota (Feature Requests #1707)

11 years ago- LSselect && LSattr_html_select_object : Optimisation des recherches en utilisant
Benjamin Renard [Sun, 9 Nov 2008 01:40:18 +0000 (01:40 +0000)]
- LSselect && LSattr_html_select_object : Optimisation des recherches en utilisant
LSldapObject :: listObjectsName()

11 years ago- getFData() : Correction d'un bug dans le précédent commit
Benjamin Renard [Sun, 9 Nov 2008 01:12:57 +0000 (01:12 +0000)]
- getFData() : Correction d'un bug dans le précédent commit

11 years ago- getFData() : Renforcement de la robustesse de la fonction.
Benjamin Renard [Sun, 9 Nov 2008 01:06:30 +0000 (01:06 +0000)]
- getFData() : Renforcement de la robustesse de la fonction.

11 years ago- LSldapObject :
Benjamin Renard [Sun, 9 Nov 2008 00:57:50 +0000 (00:57 +0000)]
- LSldapObject :
-> listObjects() : Optimisation dans les requetes a l'annuaire
-> listObjectsName() : Ajout d'une methode specialise/optimise dans le
 retour d'un couple dn -> name
- view.php : Utilisatation de LSldapObject :: listObjectsName() plutot que
LSldapObject :: listObjects()

11 years ago- LSformElement_select_object : Correction bugs
Benjamin Renard [Thu, 6 Nov 2008 12:01:55 +0000 (12:01 +0000)]
- LSformElement_select_object : Correction bugs

11 years ago- LSformElement_select_object : Correction de bugs
Benjamin Renard [Thu, 6 Nov 2008 11:23:21 +0000 (11:23 +0000)]
- LSformElement_select_object : Correction de bugs

11 years ago- Images : Oubli lors du dernier commit
Benjamin Renard [Thu, 6 Nov 2008 10:15:07 +0000 (10:15 +0000)]
- Images : Oubli lors du dernier commit

11 years ago- LSformElement_select_object : Correction de bugs.
Benjamin Renard [Thu, 6 Nov 2008 10:14:14 +0000 (10:14 +0000)]
- LSformElement_select_object : Correction de bugs.

11 years ago- LSldapObject : Agrémentation des paramètres de la méthode getSelectArray()
Benjamin Renard [Wed, 5 Nov 2008 14:57:19 +0000 (14:57 +0000)]
- LSldapObject : Agrémentation des paramètres de la méthode getSelectArray()
- LSformElement_select_object :
  - Ajout d'un bouton d'ajout/recherche rapide (Feature Requests #1731)
  - JS correction d'un bug lors du refresh (bouton Modifier)

11 years ago- LSform : Sélection automatique du premier champ d'un onglet : ajout de la
Benjamin Renard [Tue, 4 Nov 2008 14:31:32 +0000 (14:31 +0000)]
- LSform : Sélection automatique du premier champ d'un onglet : ajout de la
possibilité de la selection d'un champ select

11 years ago- LSform :
Benjamin Renard [Tue, 4 Nov 2008 13:30:17 +0000 (13:30 +0000)]
- LSform :
-> Correction des templates (balise <a name>)
-> JS : Déselection des onglets lors du clique et tentative de focus sur le
 premier champs du formulaire.

11 years ago- Theme CSS black : erreur dans les LSform_layout
Benjamin Renard [Mon, 3 Nov 2008 19:47:45 +0000 (19:47 +0000)]
- Theme CSS black : erreur dans les LSform_layout

11 years ago- Mise à jour du thème CSS black avec les dernières modifications de LSform
Benjamin Renard [Mon, 3 Nov 2008 19:40:54 +0000 (19:40 +0000)]
- Mise à jour du thème CSS black avec les dernières modifications de LSform

11 years ago- LSform :
Benjamin Renard [Mon, 3 Nov 2008 19:25:22 +0000 (19:25 +0000)]
- LSform :
  -> Ajout d'une notion de layout pour pouvoir définir l'affichage d'un
     formulaire par onglet et définir l'ordre d'affichage des attributs
    -> Création de templates LSform plutôt que de le redéfinir dans chaque
       template l'affichage d'un formulaire :
        - LSform.tpl : Template de formualaire
        - LSform_view.tpl : Template d'affichage (vue)
    -> Ajout du JS même lors d'une view
    -> JS : ajout de méthode de gestion des onglets
- LSeepeople : Ajout de commentaire dans le fichier de configuration
- LSformElement_select_object && LSformElement_mail :
  -> Utilisation des paramètres LSform plutôt que de consulter directement les
     champs cachés.

11 years ago- LSselect :
Benjamin Renard [Mon, 3 Nov 2008 14:47:30 +0000 (14:47 +0000)]
- LSselect :
-> Modification de l'id du titre (tpl + JS) pour une meilleur compatibilité "title" -> "LSselect_title"

11 years ago- config.inc.php : Changement du domaine d'exemple. ls.com existe
Benjamin Renard [Fri, 31 Oct 2008 12:12:31 +0000 (12:12 +0000)]
- config.inc.php : Changement du domaine d'exemple. ls.com existe
- LSmail :
  -> Le sujet n'était pas encore paramètrable d'avance : c'est fait.
  -> Adpatation index_ajax.php
  -> Ajout d'une méthode JS d'export des infos du mail saisie
- LSformElement_password : Ajout d'une possibilité d'envoie du mot de passe
  par mail lors de sa modification
- LSattribute : Ajout d'un binding applicatif pour l'execution de fonction/
  méthode lors d'évenement (a agrémenter)
- LSldapObject : Utilisation des evenements pour le binding onModify des
  attributs
- LSaddons :: Mail : Ajout d'un header 'To:' systématiquement.
- LSform : Ajout de la méthode JS getValue()

11 years ago- LSformRule_password : Ajout d'une règle pour vérifier un mot de passe
Benjamin Renard [Mon, 27 Oct 2008 17:14:58 +0000 (17:14 +0000)]
- LSformRule_password : Ajout d'une règle pour vérifier un mot de passe