Piste : • jtpl-standalone • 1.2rc1 • accueil • 1.3 • simple-jforms-example • generic1 • avant-propos • evanjelix • 1.5.x
Ceci est une ancienne révision du document !
Table des matières
Cette page liste les corrections et améliorations apportées par les versions mineures de Jelix 1.5.
Jelix 1.5.3 ¶
En développement.
Bugs critiques ¶
Améliorations ¶
Corrections ¶
Jelix 1.5.2 ¶
Sortie le 21 mars 2013.
Bugs critiques ¶
- Regression dans jAuth (redirection infinie et mauvais paramètre auth_url_return) à cause des changements dans
jUrl::getCurrentUrl()
.
Jelix 1.5.1 ¶
Sortie le 19 mars 2013.
Améliorations ¶
- Nouvelle organisation des fichiers properties pour jLocale, pour fournir facilement la prise en charg d'une nouvelle langue. Vous pouvez stocker les fichiers properties d'une langue donnée dans le répertoire
var/locales/<lang>/<module>/locales/
. - Nouvelle propriété
jConfig::$fromCache
, pour savoir si la configuration a été lue à partir du cache ou non - L'option de configuration
loadClasses
est marquée obsolète. Le système autoload des fichiers module.xml doit être utilisé à la place. - Ajouts de commentaires dans certains fichiers de langues
- Importé de la version 1.3.6 :
- Ticket #1487 - amélioration de
jControllerDaoCrud::index()
: injection du dao et du profile dans le template
- Importé de la version 1.2.12 :
- jAuth: amélioration de la sécurité. Nouvelle option
session_destroy=on
dans la configuration de jAuth, pour que la session soit complètement détruite après unjAuth::logout()
- ticket #1483 - listener jauth: amélioration de la vérification du champs
actif
. La valeur du champ dans la table user peut être '1', 'true', 'on', 'yes'.
Corrections ¶
- Correction d'un mauvais chemin d'inclusion dans jPrefManager (Corrigé par vdemonchy)
- Correction d'une erreur potentielle dans l'édition Gold, durant le chargement du fichier jelix_api.php
- Correction dans jquery.include.js pour être compatible avec jQuery 1.9 (Corrigé par Vincent Viaud)
- Correction d'erreurs fatales (regressions) lors de l'éxecution des points d'entrées en ligne de commande (Corrigé par Gaëtan MARROT)
- Importé de la version 1.4.3 :
jPref::get()
renvoyait false pour les chaînes vides plutôt qu'une chaîne vide- jpref_admin module: correction du droit nécessaire pour afficher l'item de menu des préférences
- Importé de la version 1.3.6 :
- Fix #1461 - minify, mauvaise exclusion des fichiers. Le base path des URLs indiquées doit être vérifié
- Fix #1488 -
jUrl::getCurrentUrl()
doit ou pas retourner une URL avec le point d'entrée, en fonction de la configuration - Fix #1504 - jforms, menulist doit tenir compte de
<emptyitem>
. Une option vide ne doit paas être générée sauf dans le cas où le contrôle n'est pas requis ou que<emptyitem>
est spécifié.
- Importé de la version 1.2.12 :
- jAuth : la nouvelle méthode de hash n'était pas disponible si l'application n'utilisait pas le module jauth.
- Fix #1503 - jDaoConditions doit verifier les valeurs pour le
order
- Fix #1496 - jforms, erreur de syntaxe php avec
generateHtmleditor
quand l'attribute xhtml n'est pastrue
- Fix #1481 - ajout d'un template par défaut pour la zone check install pour éviter une erreur lorsque que l'application est configuré à une autre langue que fr_FR/en_*.
- Fix #1497 - Erreur d'offset dans jIniFileModifier lors de la lecture de valeurs multi-lignes
- Fix #1498 -
jIniFileModifier::getValue()
doit retourner un tableau quand la valeur d'une clé est un tableau. Attention, la correction peut casser votre code puisqu'avant la méthode renvoyait une valeur simple. - Fix #1509 - mauvais code de status HTTP avec jTcpdfResponse. Les entêtes par défaut n'étaient pas envoyés.
Jelix 1.5.0 ¶
Sortie le 20/02/2013.