Mind you "working" is not necessarily the litmus test as even some template modifications were made back in ZC 1.5.1 to simply present the data more consistently/securely.
There also was a change in template handling of ezpages, as well as the product link on product pages, and some other modifications. One that you mentioned was the general use of $_POST versus $_GET. Besides the size limitation of $_GET calls, it also helps to transport the information more securely (ie. Not being in the url.)
As for remaining custom build parts, if you have been using the ZC functions such as zen_draw_form then great, otherwise you will need to update such "blocks" to incorporate the securitytoken.
Again, comparison of the old template_default related file(s) to the same file for current operations should help to identify what other differences may be of concern/interest.
Overall templatewise, yeah folder structure is pretty much the same, new features have been added, security strengthened, additional ways/methods to integrate code without modifying the file(s) (see notifier/observer related discussion), updated internal operations to modernize the code as permitted within the software's constraints though interesting to see that ZC 1.5.5 has been able to continue supporting earlier versions of PHP, etc... some of these things may require referencing different functions or the same but with different parameters now as compared to before...
Bookmarks