Exchange is a tool for Developers and Site Implementers that gives you several ways to export, import and migrate data from and to various formats.
Features
-
Export tables in SQL format by structure, data or both.
-
Can use limits and offsets to work on a subset of data.
-
Export a table as a JTable class.
-
Export a table in JXForm format (used with the form engine in the jXtended Libraries).
-
Export a table in XMI format (the XML interchange format used by UML modelling tools).
-
Export tables in an XML format.
-
Output to the screen or download as a text or compressed file.
-
Define your own XML-based migration files.
-
Rich XML API allowing you to copy values from one field to another.
-
Helper functions allow you to look up existing data, in order to maintain the integrity of foreign keys.
-
Use PHP expressions to manipulate the data being transferred.
-
Source data may be an existing database, or you can even upload a CSV file.
Requirements
-
Joomla 1.5.7+
-
JXtended Libraries
-
PHP 5.2+
This extension requires a medium to advanced working knowledge of Joomla to configure and use to its maximum potential. It is suitable for Joomla extension developers.
Packing List
All extensions are automatically installed from the one package.
-
The Exchange backend component (com_exchange).
License and Support
No documentation available.
This extension is free to download and use on any number of Joomla web sites. It is released as Open Source under the GNU General Public License.
No official support is provided. However, usage difficulties can be reported on the Art of Joomla project tracker.
Improvement suggestions are welcome. Commissioned feature improvements can be negotiated.
If you find any this extension useful, please consider paying us forward (not paying us back) by supporting one of our nominated charities Kiva.org or World Hope Australia and help fight world poverty! Let us know if you do.