Raccourcis : Contenu - rubriques - sous rubriques
EN FR

Piste :

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
fr:changelog:1.4 [2012/01/25 13:20] – [Améliorations principales] laurentfr:changelog:1.4 [2012/05/23 08:44] – [Mettre à jour depuis Jelix 1.3.x] vdemonchy
Ligne 1: Ligne 1:
-~~LANG:EN@en:changelog:1.3~~+~~LANG:EN@en:changelog:1.4~~
  
 ====== Jelix 1.4 ====== ====== Jelix 1.4 ======
Ligne 8: Ligne 8:
  
  
-**Appel aux contributeurs**: traduction de [[en:changelog:1.4]] demandée.+**Appel aux contributeurs**: traduction de [[en:changelog:1.4|la page changelog anglaise]] demandée.
  
 ===== Améliorations principales ===== ===== Améliorations principales =====
  
-  * voir [[en:changelog:1.4|la version anglaise]]+   * Nouvelles méthodes: jApp::config() pour récupérer la configuration et jApp::loadConfig() pour la charger. $gJConfig est déprécié 
 +   * Nouvelles méthodes: jApp::coord() pour récupérer le coordinateur et jApp::setCoord() pour définir le coordinateur dans l'environnement Jelix. $gJCoord est déprécié 
 +   * Nouveau système d’auto-chargement. Les classes à charger automatiquement peuvent être indiquées dans le fichier module.xml de vos modules. Le système d'auto-chargement supporte la [[https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-0.md|spécification PSR0 ]] 
 +   * Templates virtuels 
 +   * Nouvelle API pour utiliser le cache HTTP 
 +   * Nouvelles classes pour lire les flux Atom et RSS 
 +   * Nouvelle classe jPref pour définir et obtenir des options de configuration dynamique et fonctionnelle. Une interface permettant à un webmaster de gérer ces préférences est disponible. 
 +   * Les modules peuvent fournir leurs propres objets de réponse et les indiquer directement dans la configuration 
 +   * Les modules peuvent fournir leurs propres fichiers CSS et JS sans avoir à les placer dans le répertoire @@F@www@@ 
 +   * Les Jelix-scripts recherchent désormais un fichier .jelix-scripts.ini dans le répertoire courant et ses répertoires parents, avant de chercher dans le répertoire de base 
 +   * Nouveau driver jDb utilisant l'API mysqli (FlorianLB)
  
 ===== Mettre à jour depuis Jelix 1.3.x ===== ===== Mettre à jour depuis Jelix 1.3.x =====
  
   * Voir la documentation de [[http://jelix.org/articles/fr/manuel-1.4/installation/migration|migration]] (pas encore disponible pour le moment)   * Voir la documentation de [[http://jelix.org/articles/fr/manuel-1.4/installation/migration|migration]] (pas encore disponible pour le moment)
 +
 +  * Vos points d'entrée devront être modifiés:
 +    * Le coordinateur devra être défini au sein de l'objet jApp.
 +    * Le fichier de configuration devra être indiqué avec la méthode jApp::loadConfig() au lieu du coordinateur
 +    * Un template est disponible dans le fichier lib/jelix-scripts/templates/www/index.php.tpl
 +  * Vous êtes encouragés à remplacer toutes les utilisations de $gJConfig/$gJCoord par les méthodes jApp::config() et jApp::coord()
 +
  
  

fr/changelog/1.4.txt · Dernière modification : 2012/08/30 10:15 de laurent

Fils rss des changements récents dans le wiki Creative Commons License