User: jaza Branch: HEAD Date: Tue, 15 Aug 2006 17:13:12 +0000 Added files: /modules/importexportapi/fields importexportapi_serialized.inc /modules/importexportapi/testdata variable_data.xml Modified files: /modules/importexportapi/definitions importexportapi_filter.inc importexportapi_profile.inc importexportapi_system.inc importexportapi_user.inc /modules/importexportapi/engines importexportapi_db.inc importexportapi_db_put.inc importexportapi_xml.inc importexportapi_xml_put.inc /modules/importexportapi importexportapi.module /modules/importexportapi/libraries/minixml hacks.txt.php minixml.inc.php /modules/importexportapi/testdata node_data.xml user_data.xml /modules/importexportapi/ui importexportui.module Log message: - Added a new field type called 'serialized', to handle data that is stored in the DB as serialized PHP (now gets outputted as a tree when using XML export - still gets outputted as-is for CSV export). - Added a new callback called 'build_alt_key', for any additional building that needs to happen to generated fields after they're generated. Is implemented by the XML put/get engine. - Fixed numerous bugs with alternate key handling, ID handling, and DB 'put' query handling. - Disabled the 'autoescape_entities' setting in MiniXML - it was passing all XML elements through htmlentities(), which was mangling the outputted data. - Updated the test data, and added some variables in an XML file. - Did plenty of testing of both export and import using the new UI: not yet perfect, but it's looking very good! - This project is now officially BETA. Testers are most welcome! There has never been a better time to download this package and give it a spin. Links: http://cvs.drupal.org/diff.php?path=contributions/modules/importexportapi/fi... http://cvs.drupal.org/diff.php?path=contributions/modules/importexportapi/te... http://cvs.drupal.org/diff.php?path=contributions/modules/importexportapi/de... http://cvs.drupal.org/diff.php?path=contributions/modules/importexportapi/de... http://cvs.drupal.org/diff.php?path=contributions/modules/importexportapi/de... http://cvs.drupal.org/diff.php?path=contributions/modules/importexportapi/de... http://cvs.drupal.org/diff.php?path=contributions/modules/importexportapi/en... http://cvs.drupal.org/diff.php?path=contributions/modules/importexportapi/en... http://cvs.drupal.org/diff.php?path=contributions/modules/importexportapi/en... http://cvs.drupal.org/diff.php?path=contributions/modules/importexportapi/en... http://cvs.drupal.org/diff.php?path=contributions/modules/importexportapi/im... http://cvs.drupal.org/diff.php?path=contributions/modules/importexportapi/li... http://cvs.drupal.org/diff.php?path=contributions/modules/importexportapi/li... http://cvs.drupal.org/diff.php?path=contributions/modules/importexportapi/te... http://cvs.drupal.org/diff.php?path=contributions/modules/importexportapi/te... http://cvs.drupal.org/diff.php?path=contributions/modules/importexportapi/ui...