Posted: 07/10/2010 3:40:52 PM
Reply Quoted
In-Portal is free now, but In-Commerce continues to be paid module, so you need to buy an upgrade.
Update of php code and template changes is dependent on customization approach used. Here is what I heard about how people customize In-Portal:
1. create module named "Custom" and all code changes are performed there
2. creating new theme from existing one and changing it
3. directly edit files of interested modules, e.g. inside "in-commerce", "kernel" folders
4. changing files with ".tpl" extension (theme templates) in existing theme (e.g. "themes/default" folder)
Case 1 + case 2 are good ones. Case 3 + case 4 are ones, that people use most, since they require less knowledge of In-Portal, but upgrade is not so easy in this case.
Since upgrade process overwrites all files of modules, you are upgrading, then your local changes could be lost in case if you did them using case 3/case 4.