Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

As a curator, I would like to see the custom Research Project fields in the standard edit page in workflow so that I can edit relevant fields before accepting the item. #292

Open
devangm opened this issue Feb 19, 2025 · 1 comment

Comments

@devangm
Copy link

devangm commented Feb 19, 2025

This would entail substantial customization of a submission form.

@jcreel
Copy link
Member

jcreel commented Feb 20, 2025

NOTE: This card would be unnecessary if we were able to use the general purpose admin item metadata edit during workflow.

This work would take place in the https://github.com/TAMULib/DSpace/blob/tamu-dspace-7_x/dspace/config/submission-forms.xml configuration file. It would require making a new submission form. There are many example forms in the file, including some for DSpace's pre-configured Entities.

To enable the form, it would need to be associated with the Research Project collection handle (that is, 20.500.14641/189) in this separate configuration file: https://github.com/TAMULib/DSpace/blob/tamu-dspace-7_x/dspace/config/item-submission.xml.

The new Research Project submission form would need these input fields (label and metadata key). Use text inputs unless otherwise noted. Developer can use own discretion on which step to put the fields in using the already existing forms as examples.
Project Title: dc.title.project
Maestro ID - Awards Project DIM: dc.identifier.other
Researcher Name: dc.creator.pi
Researcher UIN: dc.creator.UIN
Co-Prrincipal Investigators: dc.creator.copi (allow multiple values)
Project End Date: dc.date (date input type)
Member Abbreviation: dc.contributor.member
Department: dc.contributor.department
Sponsor Name: dc.contributor.sponsor
Sponsor Award Number: local.awardNumber
Instrument Type Description: dc.description
Abstract or Project Description: dc.description.abstract (use larger text box)
Project Status: local.projectStatus

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants