/dataversePlugin

Primary LanguagePHPGNU General Public License v3.0GPL-3.0

Dataverse Plugin

We are implementing this plugin for OPS and OJS 3.3 (or higher) for SciELO Brasil.

It is a work in progress, and we do not have an estimate to finish it.

Compatibility

The latest release of this plugin is compatible with the following PKP applications:

  • OPS 3.3 (or higher)

Using PHP 7.3 or higher, but below PHP 8.0.

Plugin Download

To download the plugin, go to the Releases page and download the tar.gz package of the latest release compatible with your website.

Installation dependencies

Development dependencies

Development Instructions:

  1. Clone the Dataverse plugin repository
  2. Open a terminal inside the repository directory and run the following commands:
    • git submodule init
    • git submodule update

To clone SWORD v2 PHP API library submodule.

  1. To use the plugin into the PKP Appplication, copy it's folder to the /plugins/generic directory.
  2. And from the root of the PKP Appplication directory, execute this command to update the database, creating the tables used by the plugin:
    • php tools/upgrade.php upgrade

Installation

  1. Install the 'php-zip' dependency.
  2. Enter the administration area of ​​your application and navigate to Settings> Website> Plugins> Upload a new plugin.
  3. Under Upload file select the file dataverse.tar.gz.
  4. Click Save and the plugin will be installed on your website.

Instructions for use

After installation, it is necessary to enable the plugin. This is done in Website Settings > Plugins > Installed Plugins.

With the plugin enabled, you should expand its options by clicking the arrow next to its name and then accessing its Settings. In the new window, the Dataverse URL (Root Dataverse URL), Dataverse (Dataverse URL) and API Token will be displayed. After filling in the fields, just confirm the action by clicking Save. The plugin will only work after filling in these data.

License

This plugin is licensed under the GNU General Public License v3.0

Copyright (c) 2021-2022 Lepidus Tecnologia

Copyright (c) 2021-2022 SciELO