~~LANG:EN@en:changelog:1.1.3~~ ====== Jelix 1.1.3 ====== Sortie le 17 juin 2009. svn 1434. ===== Mettre à jour depuis Jelix 1.0.x ou 1.1.x ===== Il est important de suivre les instructions qui sont indiquées dans le manuel pour [[http://docs.jelix.org/fr/manuel-1.1/installation/migration|migrer de Jelix 1.0 vers Jelix 1.1]] ===== Détails des changements ===== ==== Corrections critiques ==== * ticket #836: dans l'interface jacl2db_admin, la suppression d'un droit global supprimait aussi les droits spécifiques sur les ressources. Des changements dans l'interface permettent maintenant de distinguer les deux cas. De plus, jAcl2DbManager::setRightsOnGroup ne supprime plus les droits inchangés qu'on lui donne, et n'efface que les droits globaux. * ticket #935: dans l'administration, les utilisateurs ne doivent pas pouvoir éditer le profil d'un autre utilisateur. ==== Corrections en provenance de jelix 1.0.9 ==== * script javascript pour jforms: correction de la vérification d'un champs ipv4 * ticket #906 et #936: des opérateurs étaient manquants dans jDaoConditions * jDb, driver pgsql: désactivation de l'autocommit quand single_transaction est à on * ticket #911: jDao, les modifications des enregistrements dans les appels d'évènements updatebefore et insertbefore n'étaient pas pris en compte * ticket #929: le plugin magic_quotes doit prendre aussi en charge $_FILES * ticket #933 : mauvaises locales dans le controleur de jauth ==== Corrections ==== * ticket #897: erreur de chaine localisée dans jMailer * ticket #898: dans jMailer, les plugins meta html n'étaient pas supportés lors de l'utilisation d'un template html * ticket #901: jResponseBinary pouvait geler PHP * ticket #902: controleur CRUD: mauvaise gestion des fichiers téléchargés. * ticket #909: jelix-www: le fichier json.js était obsolète et buggé. remplacement par une version plus récente. * builders jForms : mauvaise génération de l'attribut readonly sur les contrôles d'un @@choice@@ * ticket #919: quelques bugs durant l'appel à la commande @@createentrypoint -type cmdline@@. * ticket #874: bug lors de l'inclusion de application-cli.init.php dans cmdline.php * ticket #858: il y avait une exception dans le plugin de template formsubmit, quand il n'y avait pas de contrôle submit. ==== Améliorations, nouveautés ==== * ticket #900: nouvelle methode jResponseHtml::strictDoctype() pour indiquer un doctype strict ou transitional. * ticket #905: gestion de YearRange dans le datepicker javascript pour jForms. * ticket #908: nouveau plugin de template repeat_string. * jEvents : amélioration de la flexibilité dans le développement des listeners, avec la possibilité de redéfinir la méthode performEvent. * utilisation du plugin cycle dans certains templates fournis. * ticket #920: amélioration de l'affichage de certains messages de jelix-scripts. ====== Autres versions ====== * [[fr:changelog]]