Piste : • 1.0.4
Table des matières
Jelix 1.0.4 ¶
Sortie le 02/06/2008. svn 975.
Cette page liste les améliorations et corrections de bug qui ont été fait depuis la 1.0.3.
Mise à jour depuis Jelix 1.0.3 ¶
Cette version corrige quelques bugs sans gravités. Vous pouvez mettre à jour jelix sans soucis.
- remplacer le répertoire lib de jelix par celui contenu dans le paquet jelix 1.0.4.
- supprimer tous les fichiers le répertoire temp/
Améliorations ¶
- Ajout d'un paramètre “start” de configuration pour désactiver les sessions (#506)
- Ajout de sauts de ligne entre les balises <script/> de jResponseHtml (#536)
- Plugin de template image shadow (#502)
- petites améliorations dans le plugin image (#559, #560)
- jLocale fonctionne maintenant avec des codes langues ne contenant pas des codes pays (#95)
Corrections ¶
- jforms :
- Correction d'un bug dans jFormsBase::saveToDao
- un attribut “readonly” ne devait pas être généré sur les <select> (#550)
- les valeurs des champs readonly pouvaient être écrasées par des données forcées en entrée (#551)
- le plugin form générait toujours un formulaire en method POST, même si on lui indiquait get (#592)
- corrections dans le fichier jforms.js sur la vérification des dates (#554)
- jDao :
- l'attribut groupby sur les méthodes de type selectfirst n'était pas pris en compte (#447)
- Dans sqlite.daobuilder : la requête générée pour insert() dans la dao utilisait tout le temp le champ autoincrement, même si il n'était pas fourni.
- Meilleure configuration du charset dans la communication avec mysql (#97)
- jUrl::toString() n'enlevait pas les “/” qui se suivait, entre le nom du script et le pathinfo, ce qui causait des problèmes de liens. (#599). Ajout des méthodes jUrl::getPath() et jUrl::getQuery().
- moteur d'url significant : mauvaise création des urls pour les actions prises en charge par un handler, mais pour lequel il n'était pas indiqué une action dans le fichier xml (#476)
- jResponseZip :
- des fichiers étaient vus comme des dossiers avec certains extracteurs (#538)
- les dossiers vides n'étaient pas inclus dans l'archive (#570)
- jelix-scripts, createdao et createdaocrud : il n'y avait pas d'erreur quand on voulait générer un dao à partir d'une table ne contenant pas de clé primaire (#402)
- des plugins de templates pour HTML ne pouvaient pas être utilisés dans des réponses autre que HTML (en json par exemple) (#548)
- correction d'échappement de caractère dans les logs pour firebug (#557)
- mauvaise prise en charge des parenthèses dans les instructions “if” dans les templates (#573)
- le module jelix était désactivé quand la configuration checkTrustedModules était activée