Commit graph

  • 35c7d32e6d Traduction de LSForm.maildir Charles Videau 2009-02-14 18:18:31 +0000
  • acf765f8c9 - LSformElement_maildir : Oubli de l'utilisation de get_text pour l'affichage des messages de confirmations. Benjamin Renard 2009-02-14 18:13:33 +0000
  • 32a6e04030 2eme salve de traduction FR->EN Charles Videau 2009-02-13 23:06:58 +0000
  • 86e53578b8 - LSformRule_imagefilesize devient LSformRule_filesize. Benjamin Renard 2009-02-12 19:14:15 +0000
  • 20e2577d58 - LSformRule_imagefile : Tranformation en interface de la règle LSformRule_mimetype. Benjamin Renard 2009-02-12 15:56:38 +0000
  • e694a1fefe - LSeepeople : problème sur la valeur du paramètre view de l'attribut jpegPhoto. Benjamin Renard 2009-02-12 15:56:00 +0000
  • 6088ba9da1 - LSformRule_mimetype : Ajout d'une nouvelle règle de validation sur le mimetype. Benjamin Renard 2009-02-12 15:54:55 +0000
  • 38b8884ea6 - checkEmail : Ajout de la possibilité de vérifier le nom de domaine par un ou plusieurs. Benjamin Renard 2009-02-12 14:39:44 +0000
  • 52ede7e6f7 Premiere salve de traduction FR->EN (Note) Les passages déja traduits sont ignorés Charles Videau 2009-02-12 12:38:56 +0000
  • 5980693fc1 - LSform : -> Ajout de la possibilité de désactiver l'envoi d'un formulaire par Ajax -> Désactivation automatique de l'envoi d'un formulaire par Ajax lorsqu'un champs input de type file possède une valeur. -> Les onglets vides sont désormais cachés. - Vues create et modify : Ajout du support de retour non-ajax dans le cas d'une erreur de validation du formulaire. Benjamin Renard 2009-02-12 10:04:50 +0000
  • e885ccd5ac - LSformElement_date : Oubli d'image. Benjamin Renard 2009-02-12 09:13:35 +0000
  • 91881a4c7a - LSsmoothbox : Ajout d'un event de femeture lors d'un double clic sur l'image ouverte. Benjamin Renard 2009-02-12 09:09:56 +0000
  • 379ab649b3 - LSattribute : Correction de la méthode addToView() ne vérifiant pas la valeur du paramètre de config 'view'. Benjamin Renard 2009-02-12 09:08:40 +0000
  • a7a165651d - LSattr_html_select_object && LSattr_html_select_list : -> Mofication du paramètre de configuration 'display_attribute' en 'display_name_format' -> Ajout de commentaires Benjamin Renard 2009-02-11 16:01:21 +0000
  • 8cc6d37f8a - LSformElement_maildir : Erreur dans un commentaire. Benjamin Renard 2009-02-11 15:59:13 +0000
  • e9533f7105 - LSattr_ldap_password : Ajout d'une possiblité de stocker le mot de passe directement en clair. Benjamin Renard 2009-02-11 15:58:35 +0000
  • 484fea1957 - LSformElement_date : Ajouter un bouton JS "Maintenant". - JScalendar : Transformation du fichier calendar-fr.js en UTF-8 Benjamin Renard 2009-02-03 16:16:58 +0000
  • af100aae9c Traduction totale des commentaires du fichier Charles Videau 2009-02-03 00:51:27 +0000
  • 6f1e2844c2 - 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) Benjamin Renard 2009-01-28 08:13:36 +0000
  • a1c4bcbbcd - LSeepeople : Correction d'une incohérence dans la config de l'attribut uid. Benjamin Renard 2009-01-25 18:10:00 +0000
  • 7c38ca3923 - LSexample : Correction des indexes. Benjamin Renard 2009-01-25 17:55:48 +0000
  • eb00496153 - 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() Benjamin Renard 2009-01-25 17:43:30 +0000
  • 4ec62d0694 - LSsession : Problème dans les messages d'erreur (loadConfig()) - config.inc.php : Correction du chemin de smarty au profit du standart Debian Benjamin Renard 2009-01-25 15:55:33 +0000
  • da46c1ae00 - 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 Benjamin Renard 2009-01-25 14:37:03 +0000
  • 03c375d827 - LSsession : Tranformation de la classe pour la rendre "statique". -> Tout les appels on été revus. Benjamin Renard 2009-01-24 17:45:14 +0000
  • 6a7a135d3c - LSdefault.js : -> Trie, ménage, rangement -> Commentaire -> Meilleur gestion des affichages des LSdebug et des LSerror Benjamin Renard 2009-01-22 16:38:54 +0000
  • 7aa2cceec3 - LSaddon :: Maildir : Oubli d'une constante dans la fonction LSaddon_maildir_support() Benjamin Renard 2009-01-22 15:37:57 +0000
  • e5480740cf - LSldapObject : Ajout de fireEvent sur les LSattributes de l'objet dans les méthodes beforeDelete() et afterDelete() - Config. LSeepeople : oubli generate_sambaSID() -> generate_sambaUserSID() Benjamin Renard 2009-01-22 15:35:37 +0000
  • 6957badce8 - 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. Benjamin Renard 2009-01-22 15:26:21 +0000
  • 6b60147327 - LSformElement_maildir : Ajout de la méthode de suppression simple dans toDo() Benjamin Renard 2009-01-22 14:29:32 +0000
  • 99a8de6715 - LSformElement_maildir : Ajout de messages lors des réussites de création/modification/suppression Benjamin Renard 2009-01-22 14:20:36 +0000
  • c6cf4b46a1 LSformElement_maildir : -> Correction d'un bug idiot ;) -> Ajout d'un commentaire concernant les options HTML gérées Benjamin Renard 2009-01-22 14:11:09 +0000
  • 7df8ed984d - Remplacement des appels à LSerror via la variable globale par des appels statiques. Benjamin Renard 2009-01-21 17:37:02 +0000
  • 2a86edcae4 - LSerror : Transformation des méthodes en mode statique Benjamin Renard 2009-01-21 17:12:29 +0000
  • 6f52489a59 - 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 Benjamin Renard 2009-01-21 17:08:09 +0000
  • 6df5963a9c - LSformRule_maxlength : Correction d'une erreur de syntaxe Benjamin Renard 2009-01-14 10:28:10 +0000
  • b6de64dac0 - LSsession : Remplacement de require_once() par des include_once() Benjamin Renard 2009-01-12 14:52:54 +0000
  • 963714a5dd - 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 Benjamin Renard 2009-01-12 10:57:27 +0000
  • b2e585b7c2 - Uniformisation du nom LSrelation (relations -> LSrelation) Benjamin Renard 2009-01-07 23:06:05 +0000
  • fc9ebc382a - LSldapObjet : le mot clé displayValue devient displayName - LSsession : oubli getDisplayValue() -> getDisplayName() Benjamin Renard 2009-01-07 19:58:08 +0000
  • 4777789c95 - LSldapObjet : -> méthode getDisplayAttributes() devient getDisplayNameFormat() -> méthode getDisplayValue() devient getDisplayName() -> config : select_display_attrs devient display_name_format Benjamin Renard 2009-01-07 19:24:14 +0000
  • c3c2177901 - 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é Benjamin Renard 2009-01-03 22:00:32 +0000
  • c2b5e9e144 - 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 Benjamin Renard 2009-01-02 16:28:13 +0000
  • ed5b3d97a0 - 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. Benjamin Renard 2009-01-02 16:00:25 +0000
  • 87d71e2359 - LSview : Bugs dans l'utilisation du cache des recherches [#1745] Benjamin Renard 2008-12-15 12:44:04 +0000
  • 78b227d489 - LSsession :: loadLSrights() : correction d'un bug suite aux mofications récentes. Benjamin Renard 2008-12-06 00:27:18 +0000
  • ef6e0eda4d - LSformElement_password : Correction de la méthode de génération de mot de passe via Ajax bugant dans certain cas. Benjamin Renard 2008-12-06 00:17:26 +0000
  • eac7ef4d46 - LSsession_recoverPassword / LSformElement_password : -> Modification de la fonction generatePassword() pour prendre en compte une politique de sécurité plus complexe Benjamin Renard 2008-12-05 23:42:47 +0000
  • 6529d0b3bf - LSaddons :: Samba : -> Renomage de la méthode generate_sambaSID en generate_sambaUserSID -> Ajout de la méthode generate_sambaGroupSID Benjamin Renard 2008-12-05 18:46:31 +0000
  • ca48658a32 - LSattr_ldap_date : Gestion du cas paticulier du stockage d'un timestamp UNIX. Benjamin Renard 2008-12-05 17:32:42 +0000
  • 467510201e - LSldapObject : Modification de la méthode getObjetFilter() pour permettre de prendre en compte un filtre positionné par l'utilisateur dans la configuration Benjamin Renard 2008-12-05 16:15:10 +0000
  • e9d3b321d8 - 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) Benjamin Renard 2008-12-05 14:38:42 +0000
  • 15f678b67b - LSdefault : Fonctionnalité pour le divertissement de l'utilisateur. Benjamin Renard 2008-11-24 23:40:47 +0000
  • 03c6892e0f - 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. Benjamin Renard 2008-11-24 10:59:36 +0000
  • 854ac3d867 - LSform : Ajout de LStips sur les boutons d'ajout et de suppression de champs Benjamin Renard 2008-11-14 17:37:37 +0000
  • f21dfeed08 - LStips : Déplacement de la gestion des LStips de LSform vers LSdefault Benjamin Renard 2008-11-14 17:36:49 +0000
  • 8c10e0cb92 - LSformElement_password_field : Suppression d'un debug inutil Benjamin Renard 2008-11-14 17:07:51 +0000
  • 259cd4111e - LSformElement_select.js : Correction d'un bug IE Benjamin Renard 2008-11-14 17:04:39 +0000
  • 6b5a299f76 - LSdebug() : alert() dans IE - getFData() : Correction d'un bug IE Benjamin Renard 2008-11-14 16:55:09 +0000
  • cc5ba69872 - LSmail : Correction d'un bug révélé sous IE Benjamin Renard 2008-11-14 16:54:22 +0000
  • 2216eb03e3 - LSformElement_select_object : Pour une meilleur compatibilité (IE), le tableau pour l'ajout rapide d'une valeur est créé directement dans le template. Benjamin Renard 2008-11-14 15:32:09 +0000
  • 0306515800 - LSdebug() : Correction pour rendre cette méthode compatible avec Opera et Google Chrome. Benjamin Renard 2008-11-14 15:30:58 +0000
  • cd7fde3839 - Template : Correction d'erreurs de syntaxe HTML. Benjamin Renard 2008-11-14 15:19:06 +0000
  • 1c0aa2c82e - LSsession : Correction des méthodes addCssFile() et addJSscript() pour eviter les doublons. Benjamin Renard 2008-11-14 14:14:04 +0000
  • 5889a817a5 - Correction de quelques petites choses pour un meilleur fonctionnement sous Opera et IE Benjamin Renard 2008-11-13 19:05:06 +0000
  • c48a57df45 - 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 Benjamin Renard 2008-11-12 16:57:40 +0000
  • b03848b1a1 - LSldapObject : Toutes les règles de validation des données d'un objet sont executées avant le retour. Benjamin Renard 2008-11-10 15:32:56 +0000
  • 270e48d872 - LSform : Correction d'un erreur JS. Benjamin Renard 2008-11-10 14:07:59 +0000
  • 2377c265f9 - LSview : Utilisation de LSconfirmBox pour la confirmation de suppression. Benjamin Renard 2008-11-10 14:00:43 +0000
  • 66b1ea7916 - LSformElement_xmpp : Ajout de LStips sur les boutons. Benjamin Renard 2008-11-10 03:40:56 +0000
  • 6b305ea742 - LSformElement_url : Ajout de LStips sur les boutons. Benjamin Renard 2008-11-10 03:40:27 +0000
  • 4365e4cb83 - LSformElement_textarea : Ajout d'un LStip sur le bouton clear. Benjamin Renard 2008-11-10 03:34:28 +0000
  • 7765cd999b - LSformElement_ssh_key : Ajout de LStips Benjamin Renard 2008-11-10 03:30:49 +0000
  • 9e2872c5c3 - LSformElement_select_object : Passage du fichier en UTF-8. Benjamin Renard 2008-11-10 03:26:11 +0000
  • 36314b34b7 - LSformElement_select_object : Ajout de LStips sur les boutons. Benjamin Renard 2008-11-10 03:23:29 +0000
  • 525a49481c - LSformElement_select : Ajout de LStip sur le bouton clear. Benjamin Renard 2008-11-10 03:14:13 +0000
  • d9ce613daf - LSformElement_rss : Ajout de LStips sur les boutons. Benjamin Renard 2008-11-10 03:11:37 +0000
  • b448d82139 - LSformElement_mail : Ajout d'un bouton LStip pour le bouton mail. Benjamin Renard 2008-11-10 03:07:28 +0000
  • 954a3a5272 - LSformElement_text : Ajout d'un LStip pour le bouton generate. Benjamin Renard 2008-11-10 03:06:54 +0000
  • ea23603506 - LSformElement_image : Ajout de LStips pour les boutons. Benjamin Renard 2008-11-10 02:51:32 +0000
  • 9772c4fe9e - LSsession : Correction de la methode addHelpInfos() Benjamin Renard 2008-11-10 02:42:06 +0000
  • 4145bb5e21 - LSformElement_date : Ajout d'un LStip sur le bouton calendar. Benjamin Renard 2008-11-10 02:32:18 +0000
  • 4d99dc8d3f - LSformElement_boolean : Ajout d'un LStip sur le bouton clear. Benjamin Renard 2008-11-10 02:27:38 +0000
  • 9046b96b4c - LSformElement_password : Ajout de LStips sur les boutons Benjamin Renard 2008-11-10 02:12:36 +0000
  • 8ed72e7613 - 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 Benjamin Renard 2008-11-10 02:10:42 +0000
  • 9ed7425d0c - LSform : -> LSform_layout : Utilisation des id plutot que title pour repérer les div et les li Benjamin Renard 2008-11-10 02:03:44 +0000
  • 6448f263be - 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. Benjamin Renard 2008-11-09 23:55:17 +0000
  • 102cf0ea31 - 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. Benjamin Renard 2008-11-09 23:24:46 +0000
  • 14bb86529f - Ajout du code d'erreur (index_ajax.php) lors d'un erreur d'initialisation de LSsession. Benjamin Renard 2008-11-09 23:21:57 +0000
  • 1015869e28 - 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. Benjamin Renard 2008-11-09 23:20:34 +0000
  • 72fb5737cd - LSdefault :: checkAjaxReturn() : Correction de la méthode et ajout du support des LSinfos Benjamin Renard 2008-11-09 23:18:35 +0000
  • 792f556592 - LSeepeople : Correction de la configuration de l'attribut userPassword et des binding pour facilier l'utitilisation de l'annuaire d'exemple. Benjamin Renard 2008-11-09 23:17:28 +0000
  • cecc880f5a - index_ajax.php : Utilisation de la méthode displayAjaxReturn() Benjamin Renard 2008-11-09 23:15:49 +0000
  • e598212d76 - LSsession : Ajout de la méthode displayAjaxReturn() Benjamin Renard 2008-11-09 23:14:51 +0000
  • 28f61580d9 - LSeepeople : Oubli de l'atttribut userPassword dans le layout Benjamin Renard 2008-11-09 18:21:12 +0000
  • 179151ebc9 - LSattr_html_select_list : utilisation de LSldapObject :: search() plus légère que LSldapObject :: listObjects() pour former la liste Benjamin Renard 2008-11-09 16:49:30 +0000
  • 41767dde3d - 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. Benjamin Renard 2008-11-09 16:47:55 +0000
  • 2b5dfe8416 - LSformElement_mailQuota : Ajouter un type de formulaire pour gérer les attributs mailQuota (Feature Requests #1707) Benjamin Renard 2008-11-09 16:02:21 +0000
  • 4dca97074b - LSselect && LSattr_html_select_object : Optimisation des recherches en utilisant LSldapObject :: listObjectsName() Benjamin Renard 2008-11-09 01:40:18 +0000
  • 77bfd98a32 - getFData() : Correction d'un bug dans le précédent commit Benjamin Renard 2008-11-09 01:12:57 +0000