Differences
This shows you the differences between two versions of the page.
— |
foundation:module_manager_upgrade_flow [2010/12/18 17:35] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | Update | ||
+ | \\ | ||
+ | 1) All the modules installed (enabled/ | ||
+ | 2) The user can select modules from the list by marking in the checkbox and click " | ||
+ | 3) A confirmation page is shown | ||
+ | \\ | ||
+ | Upgrade | ||
+ | 1) A list of modules are displayed for which upgrades are available | ||
+ | 2) The user can select which module needs to upgraded and clicks over it | ||
+ | 3) Case A : When the module does not have dependancies | ||
+ | \\ | ||
+ | A confirmation page is shown to confirm with the user if he still wants to continue with upgrade. | ||
+ | If user still wishes to continue , a click on " | ||
+ | a) Downloads the zip package of the module | ||
+ | b) Deletes the module folder from mod directory | ||
+ | c) Extracts the contents of the package into mod/module folder | ||
+ | d) Executes those sql files in mod/ | ||
+ | e) Displays Confirmation | ||
+ | \\ | ||
+ | Case B: When module is having dependancies | ||
+ | A list of those (dependancy)modules is displayed along with whether the current version of the module is compatible with the upgrade version | ||
+ | If the user still wishes to continue | ||
+ | The above a through e process is repeated for every module . \\ | ||
+ |