Import Files
Here is a minimalist XML file to import local files into EPrints (provided by John Salter):
<?xml version='1.0' encoding='utf-8'?> <eprints xmlns='http://eprints.org/ep2/data/2.0'> <eprint> <documents> <document> <files> <file> <datasetid>document</datasetid> <filename>thumb.jpg</filename> <url>file:///tmp/files/thumb.jpg</url> </file> </files> <format>image</format> <security>public</security> <main>thumb.jpg</main> </document> </documents> <eprint_status>archive</eprint_status> <userid>1</userid> <type>image</type> <creators> <item> <name> <family>test</family> <given>test</given> </name> <id>test@test.com</id> </item> </creators> <title>test</title> </eprint> </eprints>
Note that this also set the title and the creators. You can override the "userid" when importing with the bin/import script (run it with "--help" to see how to do this).
This will put the eprint object straight into the live repository ("<eprint_status>archive</eprint_status>") - You may wish to place them into the user area ("<eprint_status>inbox</eprint_status>") or into the editorial review ("<eprint_status>buffer</eprint_status>") instead.
See also similar page Editing Import From URL and XML standardisation page EPData XML Representation.