Skip to content

eprints/creators_roles

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Creator Roles for EPrints

Adding creator roles to an EPrints repository using the CRediT taxonomy.

EPServices Fork

The eprintug plugin creators_roles has been forked by EPServices to translate into an ingredient format and structure.

Versions & Compatability

EPrints Version creators_roles Release Version Tested Released Date
3.5 v1.0.0-35 Future
3.4.5 v1.0.0-34 Future
3.4.5 Initial Fork v0.0.1-alpha N/A 27/01/24

Improvements & Issues

Current EPrints Versions (>3.4.5) 1.0.0 Release

Future EPrints Versions

Installation Instructions

These instructions are valid for EPrints v3.4.5

  1. Install the ingredient in the /opt/eprints3/ingredients directory.

    cd /opt/eprints3/ingredients/
    git clone https://github.com/eprints/creators_roles.git
  2. Enable to ingredient in the relevant flavour inc file

    example shown for publications flavour pub_lib.

    Edit this file /opt/eprints3/flavours/pub_lib/inc

    Add this line

    ingredients/creators_roles
  3. Add this to the compound field for creators:

    {
    	sub_name => 'credit_roles',
    	type => 'CreditRole',
    	input_cols => 1,
    	allow_null => 1,
    	input_cols => 25
    }
  4. Regenerate your static files to include the javascript needed for the custom control:

    $ bin/generate_static [your repository name]
  5. Enable editing of the credit role by adding credit_role:edit to the appropriate role in user_roles.pl or adding as a user permission.

Developer Credits

Developers / Creators:

Micheal Eadie, University of Glasgow
Liam Green-Hughes, University of Kent

Developers:

Edward Oakley, EPrints Services

About

Plugin to add creator roles to EPrints using CRediT

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Perl 70.1%
  • JavaScript 25.4%
  • CSS 4.5%