How to install
Options & Settings
In file /axZm/zoomConfigCustom.inc.php some of the options may be overridden depending on the parameter $_GET['example'] passed over the query string in the examples!
All options are set in the array $zoom['config'] e.g. $zoom['config']['picDim'] = '600x400'; You will also find the description of the options inline, whereby online the documentation is updated on the regular basis.
Each example in the download package uses a special configuration options set.
Default options in "/axZm/zoomConfig.inc.php" are overridden in "zoomConfigCustom.inc.php" which is included at the bottom of "zoomConfig.inc.php".
This happens by passing an extra parameter "example=[some value]" to AJAX-ZOOM directly from examples or plugins over query string.
To find out which "example" value is used see sourcecode of the implementation in question or inspect an ajax call to "/axZm/zoomLoad.php"
with Firebug or an other developer tool. Thus your specific options set can be found in "zoomConfigCustom.inc.php"
Because AJAX-ZOOM is updated very frequently and its options base grows accordingly, the best practice is to copy options you need to change from "zoomConfig.inc.php" to "zoomConfigCustom.inc.php" after elseif ($_GET['example'] == [some value]). Ofcourse you can create your own [some value] in "zoomConfigCustom.inc.php". By keeping "zoomConfig.inc.php" as it is ($zoom['config']['licenceKey'] and $zoom['config']['licenceType'] can be copied as well) you will be able to update your customized implementation by simply overwriting all files except "zoomConfigCustom.inc.php" and custom css file.
Ver. 4.3.1+ you can also create zoomConfigCustomAZ.inc.php file and place it outside of /axZm directory (same level). This way you could place your custom configurations in this file and overwrite whole /axZm directiry during future updates.
Defining the images
Integration into HTML/PHP
Plugins & Modules