https://github.com/roblib/doi_prefill
Prefills edit form with DOI values
https://github.com/roblib/doi_prefill
Last synced: about 2 months ago
JSON representation
Prefills edit form with DOI values
- Host: GitHub
- URL: https://github.com/roblib/doi_prefill
- Owner: roblib
- Created: 2025-01-31T15:18:19.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2025-02-28T18:56:45.000Z (3 months ago)
- Last Synced: 2025-02-28T20:04:58.550Z (3 months ago)
- Language: PHP
- Size: 33.2 KB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DOI Prefill
Allows users create Drupal nodes with data retrieved from Crossref.
## Installation
Install as
[usual](https://www.drupal.org/docs/extending-drupal/installing-modules).## Configuration
The form at `admin/config/system/doi_field_setting`s allows you to map the fields returned by Crossref to fields
in your Islandora installation e.g. Crossref's `Contributors` field can be mapped to `field_contributor`, or `field_linked_agent`.You may optionally map the Crossref genre fields to your own taxonomy term e.g. `journal-article` to `Journal Article`
## Usage
After installing and enabling and configuring the module add a link to `doi-prefill/doi-prepopulate` in your [Shortcuts menu](admin/config/user-interface/shortcut/manage/default/customize)
Navigate to the form where you can enter a DOI, a collection for your new node, and choose whether you'd like to be taken the node's edit form or be returned to the same page.
## Maintainers
Current maintainers:* [Robertson Library](https://library.upei.ca/)
## License
[GPLv3](http://www.gnu.org/licenses/gpl-3.0.txt)