Bern
Pre-releaseThe OPTIMETA Geo Plugin offers an innovative way to capture and provide geospatial properties of research articles in OJS. Authors provide location information and time periods that are relevant for their manuscript during the submission and the metadata is displayed on article landing pages as well as for whole issues and journals on and interactive map to improve discovery of relevant works. The source code of the plugin is released under the GNU General Public License, Version 3 and developed online at https://github.com/TIBHannover/optimetaGeo.
The OPTIMETA Geo Plugin requires an adaption of the theme to provide specific features, namely the adding of a "Map" link in the top level journal menu on the public website and the adding of a map on the issue table of contents page. The OPTIMETA Geo Plugin Theme has been developed as a flexible child theme. The theme can extend different parent themes with the same code base to insert the required small changes. The theme is published at https://github.com/ifgi/optimetaGeoTheme. You have your own theme or your theme is not supported yet? Please get in touch so we can work with you on these changes!
The full feature list of this release is as follows:
- Submission form contains interactive map and calendar form to enter spatial and temporal metadata respectively
- Support for one time period and multiple geometries of different types: location markers, line features, and areas
- Automatic retrieval of the most suitable administrative unit based on GeoNames (https://www.geonames.org/)
- Publication of spatial article metadata on maps for articles, issues, and journals
- Publication of spatial article metadata in machine-readable from in HTML metadata
- Listing of temporal article metadata on article landing pages
- User interface translated to English, German, Spanish, and French
- Continuous integration tests verify all features
Follow these steps to install the plugin:
- Create an account for GeoNames at https://www.geonames.org/login and note your username
- Download the plugin from https://github.com/TIBHannover/optimetaGeo/releases/tag/v1.0.0.0-beta (file optimetaGeo.zip)
- Extract the files to [your OJS installation directory]/plugins/generic/optimetaGeo
- Login to your OJS instance with an admin account and activate the plugin (Website > Plugins, find "OPTIMETA Geo Plugin", and click on the checkbox to enable)
- Configure the plugin: open the plugin's settings and fill in the username and the appropriate API endpoint as explained in the settings form
- Download the theme from https://github.com/ifgi/optimetaGeoTheme/releases/tag/v1.0.0.0-beta
- Extract the files to [your OJS installation directory]/plugins/themes/optimetaGeoTheme
- Login to your OJS instance with an admin account and activate the theme
- Configure the theme: open the theme configuration page, enable the theme and configure the correct parent theme