-> 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()
-> 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)
-> 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.
- 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
-> 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
-> 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é
-> Uniformisation du passage en argument du LSattr_html au moment de l'ajout d'un élement à un formulaire
-> Utilisation de la méthode LSattr_html::refreshForm() au moment du LSform::setValuesFromPostData()
- Correction bug [#1669] Modification d'objet : le type d'objet n'est pas chargé
- Ajout du principe de relations entre type d'objets (LSrelation)
Exemple : Utilisateur appartenant à un groupe
- Ajout du LSformElement_select_object :
Sélection d'un objet à travers une interface plus conviviale qu'une liste
déroulante.