Trace:
Differences ¶
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
en:changelog:1.2beta1 [2010/03/30 14:08] – laurent | en:changelog:1.2beta1 [2010/04/30 19:50] – laurent | ||
---|---|---|---|
Line 20: | Line 20: | ||
===== Migrating from Jelix 1.1.x ===== | ===== Migrating from Jelix 1.1.x ===== | ||
- | == Modules management has changed == | + | Read [[en:manual-1.2: |
- | + | ||
- | In the configuration file, @@unusedModules@@, | + | |
- | + | ||
- | * 0: if the module is not used at all (default value if the option is not created) | + | |
- | | + | |
- | | + | |
- | + | ||
- | example: | + | |
- | <code ini> | + | |
- | [modules] | + | |
- | testapp.access = 2 | + | |
- | junittests.access = 2 | + | |
- | jWSDL.access = 2 | + | |
- | jacldb.access = 0 | + | |
- | jacl2db.access = 1 | + | |
- | jauthdb.access = 1 | + | |
- | jauth.access = 2 | + | |
- | </ | + | |
- | + | ||
- | == modules | + | |
- | + | ||
- | To use a module, a module should be " | + | |
- | + | ||
- | == Migrating == | + | |
- | + | ||
- | A " | + | |
- | + | ||
- | * replace the lib/ directory by the lib/ of Jelix 1.2 | + | |
- | * verify that your project.xml is ok, that it contains a < | + | |
- | * in your configuration files (defaultconfig.ini.php and other ini files): | + | |
- | * set @@checkTrustedModules@@ to " | + | |
- | * removed from modulesPath, | + | |
- | * list all modules which can be called from the web in @@trustedModules@@ | + | |
- | * list all modules you don't use at all in @@unusedModules@@ | + | |
- | * go into lib/ | + | |
- | * removed all files from temp/ | + | |
- | * read the next section, to do changes | + | |
- | * test your application. it should be ok. | + | |
- | + | ||
- | A new a installation script yourapp/ | + | |
- | + | ||
- | + | ||
- | == Other migration steps == | + | |
- | + | ||
- | * The support of old action selectors and old class naming used as of Jelix 1.0 beta, have been removed. You should change your selector and class name if you migrate from a very old version of Jelix < 1.0. | + | |
- | * If you use directly jelixuser.dao.xml, | + | |
- | * if you made your own jDb driver with a plugin for jDaoGenerator, | + | |
===== Details of changes ===== | ===== Details of changes ===== | ||
Line 159: | Line 111: | ||
* ticket #848: createform and createdaocrud create now files for locales | * ticket #848: createform and createdaocrud create now files for locales | ||
* ticket #937: commands can now indicate if the application must exist or not to run the command | * ticket #937: commands can now indicate if the application must exist or not to run the command | ||
- | * remove deprecated classes and members from some classes: jController:: | + | * remove deprecated classes and members from some classes: jController:: |
- | jResponseXUL:: | + | |