Add "Edit" screen for title instance resources

Description

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.

Attachments

3
  • 10 Nov 2020, 06:14 PM
  • 10 Nov 2020, 06:14 PM
  • 28 Oct 2020, 03:28 PM

Confluence content

Checklist

hide

TestRail: Results

Activity

Show:

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

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 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.

, , Do you agree with the above?

Claudia Malzer November 4, 2020 at 4:26 PM

example: PCI edit page

Done

Details

Components

Assignee

Reporter

Priority

Sprint

Development Team

Bienenvolk

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created October 19, 2020 at 12:21 PM
Updated November 25, 2020 at 3:57 PM
Resolved November 25, 2020 at 3:57 PM
TestRail: Cases
TestRail: Runs

Flag notifications