[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[EP-tech] DOAB import / progress bar or spinner

CAUTION: This e-mail originated outside the University of Southampton.
Dear all,

Book import was one of the long-standing wishes of the community at our university, especially of the humanities. For this, I?ve now developed a Directory of Open Access Books import plugin for EPrints that allows to specify a DOAB handle or DOI and imports the metadata as well as the PDF of books and book chapters in one step.

There?s a problem for which I haven?t found a solution yet. A book PDF may be several MByte and it may take a few seconds until it has been downloaded and attached by the plugin. As visual response, something like a spinner or progress bar should be shown to the user. However, after the form with handles/DOIs has been submitted, the calling screen can?t be modified anymore to display a spinner, and the target screen (either Manage Deposits or the first workflow step) is already too late. It should be something similar to the Upload workflow step (which however, stays on the same screen and involves heavy JavaScript, see lib/static/javascript/auto/88_uploadmethod_file.js ).

There would be two options in my opinion ? either an intermediate screen ? or some JavaScript logic that displays (unhides) the spinner upon form submit. Has anybody already done something in this direction?

The same technique of direct download could be applied to our Crossref_DOI plugin, if the article can be identified as Gold OA (and we can identify it ?). About 20-25% of our repo is Gold OA (2500 articles annually), which would be huge time saver for our submitters not having to manually add the fulltext document.

Also, we are currently thinking of developing an import plugin that makes use of the SRU interface provided by library catalogs, especially given now that most Swiss scientific libraries catalog in a single, central catalog (https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fswisscovery.slsp.ch%2F&data=04%7C01%7Ceprints-tech%40ecs.soton.ac.uk%7C95381e4805b045a1662c08da02aaed79%7C4a5378f929f44d3ebe89669d03ada9d8%7C0%7C0%7C637825230724570820%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=u6x4j%2BL%2FMeqSlHgf1p41epzei%2BaH7dFlDZRXvwAG3Ro%3D&reserved=0)

Kind regards,


Dr. Martin Br?ndle
Zentrale Informatik
Universit?t Z?rich
Stampfenbachstr. 73
CH-8006 Z?rich

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ecs.soton.ac.uk/pipermail/eprints-tech/attachments/20220310/a8fad714/attachment.html