Add "Edit" screen for title instance resources
Description
Attachments
- 10 Nov 2020, 06:14 PM
- 10 Nov 2020, 06:14 PM
- 28 Oct 2020, 03:28 PM
defines
Checklist
hideTestRail: Results
Activity
Claudia Malzer November 11, 2020 at 12:53 PM
and possibly adding a setting to control whether it is displayed or not.
I already added this setting
When displayed, would it be contained in TitleCardInfo
probably
Gill Osguthorpe November 11, 2020 at 10:04 AM
@Owen Stephens you mentioned adding "Suppress form discovery" to the TI view pane and possibly adding a setting to control whether it is displayed or not. When displayed, would it be contained in TitleCardInfo or would it sit outside? And does it make a difference to the approach @Claudia Malzer takes at this point?
Claudia Malzer November 10, 2020 at 6:14 PM
Owen said it's ok to change the edit screen if it's easier to reuse existing components. So I decided to reuse TitleCardInfo
(from the view screen) and therefore the screens look like this:
As there is only the suppressFromDiscovery
property editable, it makes no sense to display an edit button if the Display "Suppress from discovery" setting on
title instances is not set, in that case the edit button will not show up.
@Owen Stephens, @Gill Osguthorpe, @Aditya matukumalli Do you agree with the above?
Claudia Malzer November 4, 2020 at 4:26 PM
example: PCI edit page
Currently there is no way to edit a "title instance" record in the Agreements internal KB. This story is to make it possible to manually edit a title instance
The edit option and screen should only be visible to users with the permission "Agreements: Edit e-resources" in the UI
Will require:
Addition of "Edit" action on Title Instance resource view
Title Instance edit screen
Edit screen should display (for a monograph):
Name (title instance title)
Suppress from discovery checkbox
Publication type
Material type (subtype = Print/Electronic)
Publication date
First author
First editor
monographEdition
monographVolume
Identifiers
However, for first iteration only "Suppress from discovery" needs to be editable out of these fields. The remaining fields should be displayed as key-value pairs, as shown in the mockup.