Allowing users to edit metadata after deposit

This is not well tested - apply at your own risk!

Apply the patch that is attached to this page (below).

Edit your eprint workflow file (archives/[repository]/cfg/workflows/eprint/default.xml) and modify the <flow> section:

  <flow>
  <epc:if test="eprint_status != 'archive' or $STAFF_ONLY = 'TRUE'">
    <stage ref="type"/>
    <stage ref="files"/>
    <stage ref="core"/>
  </epc:if>
    <stage ref="subjects"/>
  </flow>

This will allow users to edit the subjects of their live eprints. You could apply the same <epc:if> to other stages/or sections of stages.

If you want to allow users to edit a stage in 'buffer' or 'deletion' you will also need to add these privileges to User.pm (see the patch file).

Attachments

Unless explicitly stated otherwise all content © University of Southampton 2007.