As written in one of the last articles, mambo-phpShop will support Mambo 4.5 <= 1.0.9 as well as Mambo 4.5.1(a). Because of the miniXML Library (in Mambo 4.5) being buggy and the opposite of performant, the installer of mambo-phpShop had to change. If you're building your own installer from CVS-downloaded files, you will have to follow new "Build"-instructions.

To reduce the amount of files copied by Mambo's installer (which is done by the XML Library, miniXML or DOMIT!), we have to pack all subdirectories and the files within into archives.

1. PACK ADMIN FILES

Build a tar.gz - file called admin_files.tar.gz, containing the subdirectories classes, help, html, languages (and optional: sql) and all files/directories within that subdirectories (maintaining the directory structure).

2. PACK FRONTEND FILES

Build a tar.gz - file called frontend_files.tar.gz containing the following files / directories:

* phpshop.php
* phpshop_parser.php
* show_image_in_imgtag.php
* /shop_image/ (and everything within)
* /js/ (and everything within)

3. PACK THE COMPONENT

Build the final tar.gz - file (called whatever you like, I use the syntax: com_phpShop_x.x.tar.gz), containing the rest of the files in the root (all not mentioned above) AND both archives (admin_files.tar.gz and frontend_files.tar.gz).

 
The file you created now is ready for installation with Mambo 4.5.0 AND 4.5.1.