public
Description: Replacement for the built in Ensemble export feature of Symphony 2
Homepage:
Clone URL: git://github.com/pointybeard/export_ensemble.git
name age message
file LICENCE Sun Jul 26 22:47:53 -0700 2009 Updated version number and change log [pointybeard]
file README Mon Jul 27 23:04:06 -0700 2009 Updated to reflect version change [pointybeard]
file extension.driver.php Mon Jul 27 23:03:37 -0700 2009 Code cleanup [pointybeard]
directory lib/ Mon Jul 27 23:03:37 -0700 2009 Code cleanup [pointybeard]
README
Export Ensemble
------------------------------------

Version: 1.9
Author: Alistair Kearney (alistair@symphony21.com)
Build Date: 28th July 2009
Requirements: Symphony 2.0.x, ZIP enabled (--enable-zip)

This extension will export your website, creating an installable version useful
for distribution. The resultant archive contains install.php, install.sql and 
workspace/install.sql files. This is how all official Symphony releases are 
created.

The ZIP module of PHP is utilised, and is memory efficient, allowing
for larger sites to be exported without the need for increasing PHP's 
memory limit.

Currently this extension adds a "Create" button to the preferences page. In the 
future it will instead have its own interface with options for including 
additional files and folders as well as excluding and other options.


[INSTALLATION]

** Note: The latest version can alway be grabbed with "git clone git://github.com/pointybeard/export_ensemble.git"

1. Upload the 'export_ensemble' folder in this archive to your Symphony 'extensions' folder.

2. Enable it by selecting the "Export Ensemble", choose Enable from the with-selected menu, then click Apply.


[CHANGE LOG]

1.9 - Misc code cleanup
  - Minor changes to ensure compatibility with PHP v5.3.x

1.8 - Any file that matches '/README.*' will be added to the archive along with '/README' if it exists.

1.7 - Fixed order in which items are added to the zip so the new 'workspace/install.sql' file overrides any existing one


1.6 - Creates separate SQL files. install.sql and workspace/install.sql

1.5 - README and LICENCE are correctly added to the archives

1.3 - Changed call to pageAlert to make easier to translate and conform with 2.0.1 guidelines

1.2 - install() function properly checks for the ZipArchive class and returns true if found, allowing installation

1.1 - Moved "installer.tpl", found in the main S2 repository, into the /lib folder