Commit graph

  • 0b78fe461d - getFData() : Renforcement de la robustesse de la fonction. Benjamin Renard 2008-11-09 01:06:30 +0000
  • 0e51b76a0b - 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() Benjamin Renard 2008-11-09 00:57:50 +0000
  • 6db507ba6c - LSformElement_select_object : Correction bugs Benjamin Renard 2008-11-06 12:01:55 +0000
  • 8849d59f5f - LSformElement_select_object : Correction de bugs Benjamin Renard 2008-11-06 11:23:21 +0000
  • f9c9b8cb6b - Images : Oubli lors du dernier commit Benjamin Renard 2008-11-06 10:15:07 +0000
  • 9f5522e43a - LSformElement_select_object : Correction de bugs. Benjamin Renard 2008-11-06 10:14:14 +0000
  • 1e64358b08 - 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) Benjamin Renard 2008-11-05 14:57:19 +0000
  • 6db3e82759 - LSform : Sélection automatique du premier champ d'un onglet : ajout de la possibilité de la selection d'un champ select Benjamin Renard 2008-11-04 14:31:32 +0000
  • 68d2d9977f - 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. Benjamin Renard 2008-11-04 13:30:17 +0000
  • ca3b0d9299 - Theme CSS black : erreur dans les LSform_layout Benjamin Renard 2008-11-03 19:47:45 +0000
  • e63c5bb42c - Mise à jour du thème CSS black avec les dernières modifications de LSform Benjamin Renard 2008-11-03 19:40:54 +0000
  • 2b6479240e - 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. Benjamin Renard 2008-11-03 19:25:22 +0000
  • 4c0e7669f5 - LSselect : -> Modification de l'id du titre (tpl + JS) pour une meilleur compatibilité "title" -> "LSselect_title" Benjamin Renard 2008-11-03 14:47:30 +0000
  • e340850741 - 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() Benjamin Renard 2008-10-31 12:12:31 +0000
  • e0208a456a - LSformRule_password : Ajout d'une règle pour vérifier un mot de passe Benjamin Renard 2008-10-27 17:14:58 +0000
  • 4942756f28 - LSattribute : Correction de la méthode refreshForm() pour ne pas executer des traitements inutiles (attribut dans le formulaire mais pas accèssible pour l'utilisateur). Benjamin Renard 2008-10-27 16:10:10 +0000
  • 44673c7dc1 - LSattribute : Correction d'un bug dans la méthode resfreshForm() Benjamin Renard 2008-10-27 16:05:26 +0000
  • 860f62e09c - LSrelation : Correction du JS pour plus de robustesse Benjamin Renard 2008-10-27 15:37:45 +0000
  • bcaf4df12b - LSformElement_test : Correction de bugs JS Benjamin Renard 2008-10-27 14:33:31 +0000
  • ab473fa16c - Retour en arrière suite à une erreur dans mon dernier commit Benjamin Renard 2008-10-27 14:21:44 +0000
  • aa6fa82acb - LSformElement_text : Mise en compatibilité avec les nouvelles fonctionalités de la fonction getFData() Benjamin Renard 2008-10-27 14:15:05 +0000
  • ba78f51681 - getFData (Php&JS) : Ajout d'une possibilité de découpage de la valeur de remplacement Benjamin Renard 2008-10-27 14:06:49 +0000
  • d63d161a5e - LSview : Affichage d'une possibilité de recherche récursive que lorque le serveur LDAP est multi-niveau. Benjamin Renard 2008-10-27 11:35:58 +0000
  • dcae2d5a7c - LSldapObject : Ajout d'une possibilité de trie par défaut. Benjamin Renard 2008-10-27 11:20:51 +0000
  • 3b0f980c69 - LSformElement_select : ajout de l'id à l'<ul> Benjamin Renard 2008-10-27 10:56:19 +0000
  • a74c503391 - LSformElement_image : -> Adaptation pour l'utilisation des templates. Benjamin Renard 2008-10-27 10:41:34 +0000
  • 912a90f4fd - LSformElement_select : Correction du template Benjamin Renard 2008-10-27 10:17:23 +0000
  • f2b9941973 - LSformElement : Ajout du chargement de LSformElement_text avant la définition Benjamin Renard 2008-10-27 09:45:58 +0000
  • e056019ba4 - LSformElement_select_object -> Correction de bugs dans le fieldTemplate Benjamin Renard 2008-10-16 15:46:45 +0000
  • 6cbdccbec2 - LSformElement : -> Suppression des méthodes : - getTitle() - getMultipleData() - displayLabel() - LSformElement_select_objet -> Refonte avec utilisation des templates Benjamin Renard 2008-10-16 15:35:20 +0000
  • 63ee400598 - LSformElement_date -> Oubli dans le précédent commit du fieldTemplate Benjamin Renard 2008-10-16 15:01:41 +0000
  • f5bfa2e5e3 - LSformElement_date -> Refonte en utilisant les templates - LSformElement_ssh_key -> Correction du fieldTemplate qui ne prévoyait pas une valeur vide Benjamin Renard 2008-10-16 15:00:21 +0000
  • 7ee28a4a78 - LSformElement_ssh_key -> Refonte en utilisant les templates Benjamin Renard 2008-10-16 14:27:07 +0000
  • fae498c014 - LSformElement_boolean : Refonte en utilisant les templates Benjamin Renard 2008-10-16 13:48:39 +0000
  • 1293b9776a - LSformElement_password : -> Correction des problèmes liés au changement de type de input Benjamin Renard 2008-10-16 13:16:39 +0000
  • 6143be5488 - LSformElement_select : Refonte en utilisant les templates - LSformElement_password : Ajout d'un fichier oublié dans le dernier commit Benjamin Renard 2008-10-16 13:03:45 +0000
  • 05fe7f0042 - LSdefault : -> Ajout de la méthode getParams() - LSformElement_password : -> Refonte en utilisant les templates -> Refonte Javascript en utilisant les JSparams via LSdefault et creation d'un LSformElement_password_field Benjamin Renard 2008-10-16 12:01:26 +0000
  • 5c6e8ada08 - LSattr_html : -> Ajout d'une méthode addToForm() standardise utilisant le paramètre $LSformElement_type -> Utilisatation de cette méthode standardisée pour les types d'attributs suivants : - text - textarea - date - mail - url - rss - xmpp - ssh_key - boolean Benjamin Renard 2008-10-15 18:54:05 +0000
  • f691db17c3 - LSformElement_xmpp & LSformElement_url & LSformElement_rss -> Refonte avec l'utilisation de l'héritage de LSformElement_text -> Utilisation d'un fieldTemplate commum : LSformElement_uri_field.tpl - LSformElement_mail -> Utilisation du fieldTemplate commum : LSformElement_uri_field.tpl - LSformElement : Ajout du paramètre $fetchVariables qui contient les variables ajouter au contexte de la méthode fetchTemplate() Benjamin Renard 2008-10-15 18:29:14 +0000
  • cc0a009b63 - LSform.js : -> Refonte complète pour coller au plus près de la réalité -> Création des classes LSformElement et LSformElement_field - LSsession : -> Méthode fetchTemplate() : retourne un template compilé - LSformElement : -> Méthode fetchTemplate() : Utilisation des templates pour l'affichage des LSformElement. -> Méthode isMultiple() -> getEmptyField() : méthode d'affichage par défaut d'un champs vide - LSformElement_textarea : -> Utilisation des templates pour l'affichage -> Ajout d'un bouton clear() - LSformElement_text : -> Utilisation des templates pour l'affichage -> Adpatation pour pouvoir faire des classes filles. Celles-ci hériteront des fonctionnalités des champs textes classiques -> La méthode de génération est maintenant appliqué à tout les champs et non plus simplement au premier - LSformElement_mail : -> Refonte en utilisant l'héritage de LSformElement_text Benjamin Renard 2008-10-15 17:40:04 +0000
  • d7b65d3455 - LSformElement_boolean : Correction des bugs par rapport à la différentiation des valeurs false/vide Benjamin Renard 2008-10-15 10:46:09 +0000
  • 220dcd7352 - LSformElement :: getPostData() -> Suppression automatique des valeurs vides - LSformElement_boolean : -> Modification des valeurs clefs : (0/1) => (no/yes) Benjamin Renard 2008-10-15 10:32:51 +0000
  • 6fc4a82c77 - LSattribute : Correction de la méthode getFormVal() Benjamin Renard 2008-10-15 09:59:52 +0000
  • 9d96ba4749 - LSldap : Protection contre la suppression d'attribut n'existant pas. Cela causais selon les annuaires/serveurs web des plantages sérieux. Benjamin Renard 2008-10-15 09:49:49 +0000
  • abbf310b2d - LSformElement_select_object -> Les lignes supprimées sont barré plutôt que supprimées complétement -> Correction d'un bug lorsque l'élément est validé avec une liste vide - LSattribute : Correction de la méthode isUpdate() Benjamin Renard 2008-10-15 09:12:20 +0000
  • b8227ca48a - LSsession_login : ajout de la possibilité d'avoir plusieurs éléments affichés ou cachés pour LSsession_recoverPassword. Benjamin Renard 2008-10-14 17:16:52 +0000
  • 380df2166a - LSsession_login && LSsession_recoverPassword : -> Activation/Desactivation de la possibilite du recoverPassword en fonction du serveur selectionne Benjamin Renard 2008-10-14 17:02:18 +0000
  • 6710a1a51f - LSmail : Ajout du paramètre $headers à la méthode sendMail() - LSsession_recoverPassword : Utilisation de LSaddon::mail plutôt que de la commande mail() directement. Benjamin Renard 2008-10-14 16:21:36 +0000
  • c8badaaa6c - LSformElement_text : l'autoGenerate devient optionnel lors de la création Benjamin Renard 2008-10-14 14:33:51 +0000
  • 8f2a3c12d6 - create.php : Ajout d'un message final et utilisation pour la redirection de la méthode LSsession :: redirect() Benjamin Renard 2008-10-14 13:27:46 +0000
  • af0508e8f7 - modify.php : revision de l'affichage des messages finaux Benjamin Renard 2008-10-14 13:06:50 +0000
  • f649783f86 - LSldap : Ajout de debug - LSldapObject : Modification des triggers after_modify et before_modify des attributs pour les rendre multiple si nécéssaire Benjamin Renard 2008-10-14 13:02:03 +0000
  • 74afda65d5 - LSldapObject : Ajout de la possibilite de trigger avant et après la modification d'un attribut en particulier - config.error_code.php : Revue de l'encodage / allègement du fichier Benjamin Renard 2008-10-14 11:58:00 +0000
  • c5e7165e13 - LSldap : contournement d'un bug (Net_LDAP2/Php) concernant la suppression d'un attribut Benjamin Renard 2008-10-13 11:37:34 +0000
  • 7a79198d2f - Ajout de la méthode LSdebugDefined() et utilisation dans index_ajax.php et modify.php Benjamin Renard 2008-10-13 10:58:48 +0000
  • 5435f1355b - LSldapObject : Ajout de message de debug lors des erreurs de mise en cache des relations. Benjamin Renard 2008-10-10 16:43:36 +0000
  • a0b46f9daa - LSsession : Correction d'une erreur dans le précédent commit Benjamin Renard 2008-10-09 16:26:00 +0000
  • 9952e7e8ba - LSsession : N'affiche le recoverPassword que si celui-ci est activé Benjamin Renard 2008-10-09 16:15:26 +0000
  • ff1a020630 - LSldapObject :: updateRelationsCache() -> Utilisation d'un nouvel objet pour faire le cache plutot que $this. Cela posait des problèmes dans la mise à jour de relation sinon Benjamin Renard 2008-10-09 10:19:07 +0000
  • 0e84f7d284 - LSldapObject : -> Ajout d'une méthode getObjectKeyValueInRelation() et d'un paramètre 'getkeyvalue' pour LSrelation car jusqu'a présent le cas de renomage des objet en relation basé sur autre chose que le dn n'était pas géré - Rectification d'une erreur dans la css (LSform) du thème par défaut - LSsmoothobox : Rectification d'une erreur dans l'affichage de l'image de chargement - LSdefault : Rectification d'une erreur dans l'affichage des images de chargement Benjamin Renard 2008-10-09 09:50:38 +0000
  • 92701517d7 - Mise en place d'un système de thèmes individualisant les élements suivants : -> templates -> images -> css - Ajout d'un thème black en plus du thème par défaut Benjamin Renard 2008-10-09 01:31:33 +0000
  • 1f8a19ea2d - LSldapObject : Correction d'un bug dans la méthode updateObjectsInRelation() Benjamin Renard 2008-10-08 17:06:36 +0000
  • 2751993130 - LSldapObject : -> Modification des méthodes de manipulations de relations standards entre LSldapObjet pour prendre en charge les relations où la valeur stockée n'est pas le DN mais la valeur d'un attribut Benjamin Renard 2008-10-08 16:49:18 +0000
  • 8f82e4ded4 - LSeepeople : Déclaration d'un emptyText pour la LSrelation Benjamin Renard 2008-10-08 15:36:20 +0000
  • 95b3854e46 LSrelation : -> Revue de la mise en forme -> Revue de la structure de <li> (supression des <span>) -> Mise en place d'un texte quand plus aucun objet est en relation Benjamin Renard 2008-10-08 15:34:36 +0000
  • 9ad151312e - LSsession :: relationCanAcces() && relationCanEdit() -> Ajout d'un paramètre $LSobject au lieu de supposé que le type est celui de authUserObject -> Modification en conséquence dans les autres fichiers Benjamin Renard 2008-10-08 14:50:48 +0000
  • 08862558a7 - LSeegroup -> Erreur de manipulation lors du dernier commit Benjamin Renard 2008-10-08 13:44:04 +0000
  • 4c2a4efa7b - LSeegroup : -> Utilisation des méthodes standardisées de manipulation des relations entre LSldapObject Benjamin Renard 2008-10-08 13:42:42 +0000
  • 82f715b3d9 - LSldapObject : -> Ecriture de méthode standardisés pour la mise en relation de LSldapObject entre eux. Benjamin Renard 2008-10-08 13:24:18 +0000
  • ea63665516 - LSformElement_text_field.js -> Ajout d'une possibilite de mise en majuscule ou en minuscule -> Ajout d'une possibilite de replacement d'espace/tabulation Benjamin Renard 2008-10-07 16:10:44 +0000
  • ee3f348c88 - LSformElement_text_field.js : Bouton auto-génération manuelle pour tout les champs dont l'auro génération est configurée Benjamin Renard 2008-10-07 15:48:48 +0000
  • c3a0b951f8 - LSattribute : Correction bug suit au commit précédent Benjamin Renard 2008-10-07 15:23:06 +0000
  • fa30a8c7f0 - LSformRule : Uniformisation du passage de paramètres dans la variable 'params' et non pas 'param' Benjamin Renard 2008-10-07 15:16:33 +0000
  • 213e779c31 - LSform_regex : Correction de la duplication du code d'erreur 301 Benjamin Renard 2008-10-07 15:06:40 +0000
  • aba34f8439 - LSmail : input type text plutot qu'un select lorsqu'il y a qu'un seul mail proposé - LSformRule_email : possibilité de verifier si le domaine répond à une regex - checkEmail() : ajout d'un paramètre en deuxième position pour tester le domaine Benjamin Renard 2008-10-07 14:59:23 +0000
  • d5cb294d65 - LSformElement_select_object && LSattr_html_select_object -> Correction d'un bug : inversion du cas par défaut de la méthode LSattr_html_select_object::refreshForm() (!$fromDNs) Benjamin Renard 2008-10-07 12:53:43 +0000
  • 8b4d76a4f8 - LSformElement :: setValueFromPostData() -> La méthode n'invoque plus la méthode refreshForm() de LSattr_html - LSformElement_select_object : -> Surcharge de la méthode setValueFromPostData() pour invoquer la méthode refreshForm() de LSattr_html_select_object - LSattr_html_select_object : -> La méthode refreshForm() prend un deuxième paramètres pour passer ou non en mode fromDNs (True par défaut) Benjamin Renard 2008-10-07 12:44:49 +0000
  • 691b8fd26e - LSformElement_select_object && LSattr_html_select_object : -> Refonte du cas de selection d'objet avec récupération d'une valeur autre que le DN : - Durant tout le traitement des données, les DN des objets sont manipulés - C'est seulement lors de la méthode exportValue() que les donnéés à stocker sont récupérées. Benjamin Renard 2008-10-07 12:17:50 +0000
  • ea15514109 - LSdefault :: LSdebug -> Modification de LSdebugHidden (a -> span) -> Lors d'un double clic sur la fenetre de debug -> fermeture - LSattribute : Correction de la méthode getFormVal() Benjamin Renard 2008-10-06 15:53:52 +0000
  • f8b0a443db - LSaddon :: suppan : Correction de la méthode replaceAccents() Benjamin Renard 2008-10-06 15:18:17 +0000
  • 172abab8a7 - LSaddon :: supann : Correction de la valeur de la constante LS_SUPANN_FIRSTNAME_ATTR Benjamin Renard 2008-10-06 14:57:22 +0000
  • 596aa41434 - LSattr_html_select_object : Correction d'un bug dans la méthode getValue() - Lattribute : Correction d'un bug dans la méthode getFormVal() Benjamin Renard 2008-10-06 14:53:32 +0000
  • 7560e44586 - modify.php : Pas de redirect lorsque le debug est activé Benjamin Renard 2008-10-06 13:46:41 +0000
  • 3ebcb1b2fd - LSaddons : Correction des erreurs de génération CN & displayName Benjamin Renard 2008-10-06 13:36:41 +0000
  • d42aef9e4d - LSform : Correction de bugs d'affichage - LSattr_html_select_object : Correction d'un problème de chargement de de type d'objet - LSformElement_select : Affichage d'un texte lorsque l'attribut n'a pas de valeur - LSformElement_text : -> Ajout d'une possibilité de suppression des accents lors de l'autogénération -> Ajout d'un bouton pour l'autogénération manuelle - LSaddons.supann : Ajout d'un addon pour le support Suppan - LSsmoothbox : Affichage d'une image durant l'ouverture d'une page Benjamin Renard 2008-10-06 13:11:14 +0000
  • f7f35108eb - LSformElement_select_object -> Création d'un LSformElement_select_object_field pour séparer le traitement des champs entre eux. -> Utilisation des LSjsConfig[] au lieu de balise HTML pour la configuration. -> Ajout de la possibilité d'un attribut mono-valué et réaction à la variable de configuration multiple. Attention par défaut multiple vaut 0 et donc LSformElement_select_object passe en mono-valué. - LSselect -> Correction d'un bug : Utilisation de la constante NB_LSOBJECT_LIST_SELECT plutôt que de NB_LSOBJECT_LIST -> Ajout d'une possibilité de sélection multiple ou simple en reaction a la variable GET multiple - LSrelation : Modification pour activer la sélection multiple de LSselect Benjamin Renard 2008-09-28 11:05:02 +0000
  • ab7120b589 - LSform : -> Redimentionnement des dt pour laisser plus de place aux labels - LSformElement_boolean, LSformElement_select : Ajout d'un bouton clear - L'ajout des boutons javascript a été déporté dans le code javascript : -> LSformElement_url -> LSformElement_mail -> LSformElement_rss -> LSformElement_xmp - LSformElement_select_object -> Activation du champ de formulaire directement dans le javascript Benjamin Renard 2008-09-27 00:55:58 +0000
  • b88fca55cb - LStips : Ajout de bulles d'aide -> help_info ajouté dans la configuration des attributs - LSeepeople : Ajout d'une bulle d'aide pour loginshell - LSdebug : Renomage des fonctions attachées : - debug() -> LSdebug() - debug_pring() -> LSdebug_print() -> Nétoyage des debug dans le code et renomage quand nécessaire. -> Ajout d'une fonctionnalité de dump de variable à LSdebug() - LSsession : Correction d'un problème de chemin pour les scripts JS Benjamin Renard 2008-09-26 18:03:56 +0000
  • 1f51f7601b - LSform : correction de la méthode checkRequired() qui prennait mal en compte les chaines "0" - Ajout du type de donnée boolean : - class.LSattr_ldap_boolean.php - class.LSattr_html_boolean.php - class.LSformElement_boolean.php - LSeepeople : Utilisation du type boolean pour l'attribut loginshell Benjamin Renard 2008-09-26 13:57:11 +0000
  • d75a8823c2 - LSview : ajout de input hidden pour contenir les informations du type et du DN de l'objet affiché. - LSmail : Ajout d'une fonctionalité d'envoie de mail depuis l'interface. -> Modification de LSformElement_mail pour utiliser cette fonctionalité -> Agrémentation du fichier index_ajax.php -> Ajout d'un LSaddons :: mail - LSsession : -> Ajout d'une méthode getEmailSender() -> Utilisation de la méthode getEmailSender() pour la partie de récupération de mot de passe -> Revue des méthodes loadLSaddon() et loadLSaddons() - LSconfirmBox : -> Ajout de binding onClose() et onCancel() - LSsmoothbox : -> Déport de la creation de la structure dans la méthode build() -> Suppression du principe de refreshElement au profit de binding sur les évenements onClose, onValid et onCancel -> Ajout des méthodes addEvent() et fireEvent() -> Suppression de la méthode setRefreshElement() -> Ajout de la méthode asNew() pour remettre l'objet dans son état d'origine pour l'utilisation simultané de l'objet par plusieurs autres -> Vérification lors du clique sur le closeBtn qu'une précédente confirmBox n'est pas déjà ouvert -> La méthode close() ne fait plus que fermer la LSsmoothbox et les méthodes valid() et cancel() gère les cas de fermeture et lance la méthode close() -> Ajout de la méthode openHTML() pour l'ouverture de la LSsmoothbox avec un code HTML passé en paramètre -> Ajout de la méthode setOption() - LSrelation & LSformElement_select_object : -> Utilisation du principe d'évenement de la LSsmoothbox plutôt que du refreshElement -> Utilisation de la méthode asNew() pour eviter tout problème de concurence - LSdefault : Ajout de la méthode displayInfos() Benjamin Renard 2008-09-25 15:15:33 +0000
  • 0c28c1f921 - LSformElement : Correction des bugs de chargement des fichiers CSS - base.css : min-height sur #main Benjamin Renard 2008-09-10 12:30:31 +0000
  • 6f26e868b5 - LSform : -> Ajout d'un espace entre deux champs de formulaire d'un même attribut -> Uniformisation de la non-appartenance des li a la classe LSform Benjamin Renard 2008-09-09 17:26:15 +0000
  • 22e6e9ad77 - LSformElement : - Création d'un fichier css pour chacun des types - Ajout du type ssh_key Benjamin Renard 2008-09-09 17:10:55 +0000
  • 1ada7889e9 - login.tpl : Correction d'un oubli pour le support de LSinfos Benjamin Renard 2008-09-09 15:59:05 +0000
  • 721eddd92f - LSsession : -> Ajout de la methode redirect() -> Ajout d'une possibilité d'affichage d'infos à au chargement de la page -> methode addInfo() -> modification de la methode displayTemplate() en conséquence -> modification de LSdefault.js et LSdefault.css en conséquence - remove.php -> Redirection vers la liste des objets du même type que l'objet supprimé après sa suppression avec une demande de rafraichissement. - modify.php -> Redirection vers la fiche de l'objet après sa modification avec affichage d'un message. (Feature Request #1702) - LSaddons : -> FTP : support FTP a travers la librairie PEAR :: Net_FTP -> Maildir : Pour la création et la suppresion de la Maildir d'un utilisateur -> Posix : Ajout de la méthode createHomeDirectoryByFTP() et correction d'un bug dans l'affichage des erreurs -> Samba : Correction d'un bug dans l'affichage des erreurs - LSldapObject : -> Ajout d'une possibilité de trigger personnalisé à travers la configuration d'un LSobjet : -> after_create -> after_delete -> Renomage du trigger before_save et after_save en before_modify et after_modify. Benjamin Renard 2008-09-09 15:48:07 +0000
  • 5b7570fe12 - config.inc.php : -> Ajout d'une configuration Multi-niveau utilisant LSeecompany - LSeecompany : -> Refonte -> Définition dans le schéma LSexample - LSldapOject : -> container_auto_create : auto création des containers de LSobject dans les LSobjects définissant les subDn -> Ajout de trigger : -> Avant suppression beforeDelete() et après afterDelete() -> Gestion des LSrelations définies et ayant une méthode remove_function définie -> Après la création : afterCreate() -> auto création des containers de LSobject dans les LSobjects définissant les subDn - LSldap : -> Nouvelle méthode getNewEntry() -> méthode getEntry() : utilisation de getNewEntry() en cas de nouvelle entrée - create.php : -> Plus de redirection vers la fiche de l'objet après création si des erreurs sont définies. - LSexample : -> Ajout de l'objectClass LSeecompany -> Adaptation du fichier ldif Benjamin Renard 2008-08-06 17:04:03 +0000
  • 2e67cd7361 - LSformElement_mail & LSformElement_rss & LSformElement_xmpp : -> Correction d'erreurs d'affichage - LSformElement_mail.js & LSformElement_xmpp.js : -> Correction d'erreurs de comportement au clique sur les boutons Benjamin Renard 2008-08-04 10:45:42 +0000
  • 764cf6c20a - LSrelation : Correction d'un bug : les boutons delete ne fonctionnaient plus. Benjamin Renard 2008-07-31 10:27:30 +0000
  • af0fef7119 - LSrelation : -> Les noms des objets sont maintenant cliquable et nous emmènent sur la fiche de l'objet correspondant - LSformElement_select_object : -> Les noms des objets sont maintenant cliquable et nous emmènent sur la fiche de l'objet correspondant - LSformElement : -> Ajout de deux types d'élements de formulaire : -> LSformElement_mail : Adresse mail -> LSformElement_xmpp : Adresse xmpp - LSattribute : -> uniformisation des données des attributs (tous des array()) -> modifications des méthodes loadData() & reloadData() -> Correction des bugs induits par cette modification : - trunk/includes/class/class.LSattr_html_select_list.php - trunk/includes/class/class.LSldapObject.php - trunk/includes/class/class.LSattr_html_select_object.php - trunk/includes/class/class.LSattr_ldap_date.php - trunk/includes/class/class.LSsession.php - trunk/includes/addons/LSaddons.samba.php -> Correction d'un bug concernant le refresh des formulaires (#1695) -> modification de la méthode refreshForm() - LSsession : Correction d'un bug d'affichage du nom de l'utilisateur connecté Benjamin Renard 2008-07-31 09:16:25 +0000
  • c857c680a4 - LSselect : Correction d'un bug de sélection du topDn lors d'une recherche chargée à partir du cache lui même créé par LSsearch Benjamin Renard 2008-07-29 16:30:34 +0000