I'm starting to help out on the Drupal Import / Export API.
What: Drupal Import / Export API
Wiki: http://basement.greenash.net.au/soc2006/HomePage
Objective: Help to make it ready for Drupal 5.0, and help improve it; use it a lot.
Task 001: Install on Drupal 4.7.6 and see if the documentation can get me up to speed.
Date today: 7 February 2007.
I upgraded my local sandbox to Drupal 4.7.6.
Core modules enabled (non-required):
- book
- comment
- contact
- content
- help
- menu
- page
- path
- search
- story
- tracker
- upload
Contributed modules enabled:
- acidfree
- cck
- image
- link
- tagadelic
- views
- filemanager
- node_clone
- tinymce
Theme:
Off-the-shelf bluemarine (unchanged).
Actions
I installed the module (version importexportapi-4.7.x-1.x-dev right off the project home page).
I followed the instructions: extract into modules directory, enable the api and ui modules, configure access privileges.
Test Case 001
Go to Administer >> export (admin/export).
Select book page entity only.
Select XML export data format.
Hit "next" button.
Leave default field mappings as they are.
Hit "Run Export" button.
Find xml output in textarea.
Save to a text file, books-export-200702072324.xml
A revision of the file should show all the books and book pages current present in the system, with their revisions.
Add a new bookpage.
Add an additional revision to an already existing bookpage.
Perform export once again.
Save to file books-export-200702072339.xml
Review to confirm changes are reflected in export file.
Results:
No errors. See attached files.
Next time:
Task 002: Install HEAD on 5.x system.