Piste :
Différences ¶
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes | ||
fr:changelog:1.2beta1 [2010/03/30 19:52] – bballizlife | fr:changelog:1.2beta1 [2010/04/30 19:49] – laurent | ||
---|---|---|---|
Ligne 20: | Ligne 20: | ||
===== Mettre à jour depuis Jelix 1.1.x ===== | ===== Mettre à jour depuis Jelix 1.1.x ===== | ||
- | == La gestion des modules a changé == | + | Voir [[fr: |
- | Dans le fichier de configuration, | ||
- | |||
- | * 0: si le module n'est pas du tout utilisé (valeur par défaut si l' | ||
- | * 1: le module est utilisé (vous pouvez utilisez ses daos, forms, business classes, etc, ... depuis un autre module), mais il n'est pas publiquement disponible (il n'est pas accessible depuis le web). | ||
- | * 2: le module est utilisé et est accessible depuis le web | ||
- | |||
- | exemple: | ||
- | <code ini> | ||
- | [modules] | ||
- | testapp.access = 2 | ||
- | junittests.access = 2 | ||
- | jWSDL.access = 2 | ||
- | jacldb.access = 0 | ||
- | jacl2db.access = 1 | ||
- | jauthdb.access = 1 | ||
- | jauth.access = 2 | ||
- | </ | ||
- | |||
- | == Installation de modules == | ||
- | |||
- | Pour être utilisé, un module devrait être " | ||
- | |||
- | == Migrer == | ||
- | |||
- | Une commande " | ||
- | |||
- | * remplacer le répertoire lib/ par le lib/ de Jelix 1.2 | ||
- | * vérifier que le project.xml est bon, qu'il contient une balise < | ||
- | * dans vos fichiers de configuration (defaultconfig.ini.php and autres fichiers ini): | ||
- | * mettre @@checkTrustedModules@@ à " | ||
- | * supprimer de modulesPath, | ||
- | * lister tous les modules qui peuvent être appelés depuis le web dans @@trustedModules@@ | ||
- | * lister tous les modules non utilisés du tout dans @@unusedModules@@ | ||
- | * aller dans lib/ | ||
- | * supprimer tous les fichiers de temp/ | ||
- | * lire la rubrique suivante pour effectuer des modifications dans votre code | ||
- | * tester votre application. Cela devrait être ok. | ||
- | |||
- | Un nouveau script d' | ||
- | |||
- | |||
- | == Autres étapes de migration == | ||
- | |||
- | * Le support des anciens sélecteurs d' | ||
- | * Si vous utilisez directement jelixuser.dao.xml, | ||
- | * Si vous avait fait votre propre driver jDb avec un plugin pour jDaoGenerator, | ||
===== Détails des changements ===== | ===== Détails des changements ===== | ||
Ligne 157: | Ligne 111: | ||
* ticket #848: createform et createdaocrud crées maintenant des fichiers pour les locales | * ticket #848: createform et createdaocrud crées maintenant des fichiers pour les locales | ||
* ticket #937: les commande peuvent maintenat indiquer si l' | * ticket #937: les commande peuvent maintenat indiquer si l' | ||
- | * suppression de classes et membres de classes dépréciés : jController:: | + | * suppression de classes et membres de classes dépréciés : jController:: |
- | jResponseXUL:: | + | |
| | ||