Piste : • 1.1.7
Table des matières
Jelix 1.1.7.1 ¶
Version sortie le 20/10/2010. 973f2586e8ac
Cette version corrige uniquement le fichier jFile.class.php, qui n'avait pas été traité correctement durant le build de la release de 1.1.7.
Jelix 1.1.7 ¶
Version sortie le 09/10/2010. c12cac51067d
Voici la liste complète des corrections et petites améliorations apportées depuis la version 1.1.6, et qui seront disponibles dans la future version de maintenance 1.1.7.
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 migrer de Jelix 1.0 vers Jelix 1.1
Pour la migration depuis 1.1.0-1.1.6 vers 1.1.7 ¶
Remplacer le repertoire lib/
fourni. Veillez à bien vider le répertoire temp.
Détails des changements ¶
Corrections critiques ¶
- Correction d'une redirection infinie quand l'authentification est oubliée dans certain cas
- ticket #1097: les méthodes reservées de PHP ne doivent pas pouvoir être appelée depuis une URL dans les contrôleurs.
Corrections en provenance de jelix 1.0.13 ¶
- ticket #736: correction d'une erreur sur l'appel de jelix_scan_action_sel() dans l'édition OPT de jelix.
- ticket #1142: traitement manquant sur les “\n” de l'option de configuration emailHeaders.
Corrections ¶
- jDao :
- ticket #1125 : jDaoConditions: la clause WHERE doit avoir des noms de champs échappés
- ticket #1129 : le caractère $ ne doit pas être autorisés dans la déclaration des paramètres de méthodes
- ticket #1192 : jDaoFactoryBase::delete et deleteBy doit échapper les noms de tables
- jForms :
- ticket #1092 : initfromdao : les cases à cochées étaient cochées même si la valeur était la valeur entière 0
- ticket #1095 : L'aide n'est pas affichée pour les champs à l'intérieur d'un choice.
- ticket #1127 : les champs initialisés à null ne sont pas détécté comme champs modifiés lors de l'appel à getModifiedControls
- ticket #1149 : Dans les datasources, les libellés ou valeurs à 0 sont ignorées
- ticket #1139 : jFormsControlDate et jFormsControlDatetime devraient supporter les valeurs qui ne sont pas des tableaux.
- Notices php corrigés : 'Only variables should be passed by reference'.
- ticket #1094 : les plugins datepicker doivent avoir la possibilité d'accéder à jelixWWWPath pour avoir le vrai chemin de jelix/
- jAuth, jAcl2
- Correction dans le script sql d'install de jacl2db : le groupe anonyme n'a pas toujours l'id 0.
- core :
- ticket #1101 : opt edition : le fichier et la classe d'un contrôleur devraient être vérifiés pour générer une page 404 si ils n'existent pas.
- ticket #1146 : code de retour invalide quand une exception apparait en ligne de commande
- ticket #1188 : l'attribut type dans la balise link doit être optionel
- autre :
- ticket #1114 : crash durant les tests de jClasses, quand on utilise les bindings.
- ticket #1109 : Le moteur d'url significant doit encoder les paramètres dans le pathinfo
- ticket #1148 : jTpl: le plugin jdatetime doit renvoyer une chaine vide si la date est null
- ticket #1164 : jDateTime::now devrait initialiser avec des valeurs entières
- ticket #1171 : jelix-scripts n'utilise pas le prefixe de table. PREFIX est maintenant supporté dans les scripts sql
- ticket #1163 : createapp -withcmdline échoue dans le cas d'utilisation de caractères non alphanumérique dans le nom de l'application
- ticket #1161 : jImageModifier, problème de chemin quand le chemin donné inclus le basePath
- ticket #1104 : utilisation de finfo quand il est disponible à la place de mime_content_type.
Améliorations, nouveautés ¶
- aucune