OJS OCS OMP OHS

You are viewing the PKP Support Forum | PKP Home Wiki



Deposit of and linking to external supplementary files

The Plugin Gallery is a venue for users of PKP software to share their plugins.

Moderators: jmacgreg, michael, John

Forum rules
If you post a plugin here, please include information on which versions of which applications it is compatible with. Attach a tarball of the plugin (e.g. tar cvzf myPlugin-0.1.tar.gz plugins/generic/myPlugin). Thanks for contributing!

Deposit of and linking to external supplementary files

Postby MMeijer » Thu Nov 03, 2011 6:27 am

Hi again!
From the same project mentioned in my previous contribution, now here is the Ejme plugin. This was the main target of the Ejme project. It's purpose is to have supplementary files either local (as usual in OJS) or remote in some external repository. Besides it should be able to deposit a local supplementary file to that external repository. E.g. research data on which the article is based, can thus be published in its own right, while maintaining a (qualified) link to the article (by means of the Resource Map).

The connection to the repository uses the SwordApplicationClient package that comes with OJS version >= 2.3.5
Usage of the SwordAppClient requires additional PHP extensions CURL, SimpleXML and ZIP, by the way.

If OJS < 2.3.7 than it needs bugfix #6740, which primarily adds a few missing hooks in the code, related to supplementary file metadata editing. Also, OJS now permits the existence of supplementary file metadata without an uploaded file.
Bugfix #6740 will be part of standard OJS as of version 2.3.7.

The deposit point is configurable through the plugin's settings. Unfortunately, the metadata-format sent to the external repository is highly specific to the Dutch academic DANS/EASY repository, so this part of the plugin is of limited use to a general audience. However, you could adapt it to your own requirements of course. Or, even better, find some way to make this part configurable.

Gr. Maarten
Attachments
ejme.tar.gz
Install into plugins/generic
(12.06 KiB) Downloaded 207 times
MMeijer
 
Posts: 36
Joined: Fri Nov 10, 2006 3:25 am
Location: Utrecht

Minor Update of EJME Plugin

Postby MMeijer » Tue Nov 08, 2011 7:40 am

This minor update of the EJME Plugin replaces two regular OJS-templates, rt/suppFiles.tpl and rt/suppFileView.tpl, with slightly adapted plugin-versions.
These add the display of persistent ID and URL of external supplementary files.

Gr. Maarten
Attachments
ejme.tar.gz
(12.87 KiB) Downloaded 196 times
MMeijer
 
Posts: 36
Joined: Fri Nov 10, 2006 3:25 am
Location: Utrecht


Return to Plugin Gallery

Who is online

Users browsing this forum: No registered users and 1 guest