EPrints Technical Mailing List Archive
See the EPrints wiki for instructions on how to join this mailing list and related information.
Message: #01924
< Previous (by date) | Next (by date) > | < Previous (in thread) | Next (in thread) > | Messages - Most Recent First | Threads - Most Recent First
[EP-tech] Re: Simple Repository deposit
- To: "eprints-tech@ecs.soton.ac.uk" <eprints-tech@ecs.soton.ac.uk>
- Subject: [EP-tech] Re: Simple Repository deposit
- From: David Kane <DKANE@wit.ie>
- Date: Tue, 7 May 2013 13:56:10 +0000
Hi Ian, Yes. It creates a single EPrints XML file, with base-64 encoded files embedded. This can be added as a new EPrint then, using the CRUD API. We never really paid much attention to SWORD for this. David. ________________________________________ From: eprints-tech-bounces@ecs.soton.ac.uk [eprints-tech-bounces@ecs.soton.ac.uk] on behalf of Ian Stuart [Ian.Stuart@ed.ac.uk] Sent: 07 May 2013 14:00 To: eprints-tech@ecs.soton.ac.uk Subject: [EP-tech] Re: Simple Repository deposit David, Can I just confirm: what this does is build an EPrintXML file, with the documents as base_64-encoded elements encoded within the record... .... and EPrints 3.3 can decode this as a single SWORD deposit item? On 04/05/13 15:59, David Kane wrote: > Hi All, > > The process of EPrints repository deposit through other applications is > not straightforward even with SWORD. Especially with SWORD, it > sometimes seems. So we cut through the Gordian Knot with our own sword. > > It seems as though many people have been facing a similar challenge to > our own, where they merely wish to give staff the ability to make > deposits into an EPrints repository through a website. Therefore, Tommy > Ingulfsen, (of Cal. Tech. Library) and I have been working on a PHP > wrapper class, designed to make remote EPrint deposit through PHP > trivial. And it does that. It implements parts of the standard > protocol, in combination with some uniquely EPrints capabilities (the > CRUD API). > > Because it is a encapsulated in just a single class, is should be should > be matter of plug-and-play to incorporate into the CodeIgniter or other > PHP famework/CMS. > > The first version (Alpha!) is available now, for you to download: > https://github.com/davidfkane/eprintsDepositHelper/ > > Please feel free to kick it about. Be aware though that it is still in > alpha-release and will be subject to refinements and extensions, as and > when we get time to work on it. -- Ian Stuart. Developer: ORI, RJ-Broker, and OpenDepot.org Bibliographics and Multimedia Service Delivery team, EDINA, The University of Edinburgh. http://edina.ac.uk/ This email was sent via the University of Edinburgh. The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. *** Options: http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech *** Archive: http://www.eprints.org/tech.php/ *** EPrints community wiki: http://wiki.eprints.org/
- References:
- [EP-tech] Simple Repository deposit
- From: David Kane <DKANE@wit.ie>
- [EP-tech] Re: Simple Repository deposit
- From: Ian Stuart <Ian.Stuart@ed.ac.uk>
- [EP-tech] Simple Repository deposit
- Prev by Date: [EP-tech] Re: Simple Repository deposit
- Next by Date: [EP-tech] Re: Simple Repository deposit
- Previous by thread: [EP-tech] Re: Simple Repository deposit
- Next by thread: [EP-tech] Re: Simple Repository deposit
- Index(es):