Feature #10011

Add support for other entities on the clipboard (authority records, repository records)

Added by Dan Gillean about 4 years ago. Updated almost 3 years ago.

Status:VerifiedStart date:06/13/2016
Priority:MediumDue date:
Assignee:Dan Gillean% Done:

0%

Category:ClipboardEstimated time:64.00 hours
Target version:Release 2.4.0
Google Code Legacy ID: Tested version:
Sponsored:Yes Requires documentation:

Description

This feature will cover several deliverables.

The clipboard, added in 2.3 and described in #8941, currently only supports the addition of archival descriptions. This feature will extend this functionality to authority records and repository records, which in turn will be expanded in subsequent tickets so these entities can then be exported via the user interface, from the clipboard.

To keep future options simple and to make this implementation as simple as possible, it will only be possible at this time to view one entity at a time on the clipboard (similar to how the description updates module currently works). There will be an entity type drop-down, where users can select between archival descriptions, authority records, or repository records. The default view on first page load will be archival descriptions. Users can make a selection with the entity drop-down - the clipboard will reload to display the selected entity's clipped results.

Work covered in this ticket includes:

  • Add support to authority record search/browse and view pages for clipboard addition
  • Add support to repository record search/browse and view pages for clipboard addition
  • Add support to clipboard page for authority records and repository records
  • Add entity type drop-down to clipboard page
  • Add a "select/de-select all" option at the top of each entity type's clipboard results, to allow users to quickly select/deselect all entity records on the clipboard

Related issues

Related to Access to Memory (AtoM) - Feature #10007: Add clipboard links to the description updates page (desc... Verified 06/13/2016
Related to Access to Memory (AtoM) - Feature #8941: Add Clipboard interface to allow users to manage sets of ... Verified 09/09/2015 10/30/2015
Related to Access to Memory (AtoM) - Feature #10013: Add support for bulk/large export of authority records vi... Verified 06/13/2016

History

#2 Updated by Dan Gillean about 4 years ago

  • Related to Feature #10007: Add clipboard links to the description updates page (descriptions, authority records, repository records) added

#3 Updated by Dan Gillean about 4 years ago

  • Related to Feature #8941: Add Clipboard interface to allow users to manage sets of records added

#4 Updated by Dan Gillean about 4 years ago

  • Related to Feature #10013: Add support for bulk/large export of authority records via the clipboard, using the job scheduler added

#5 Updated by Dan Gillean almost 4 years ago

  • Target version changed from Release 2.4.0 to Release 2.5.0

#6 Updated by Dan Gillean over 3 years ago

  • Target version changed from Release 2.5.0 to Release 2.4.0

#7 Updated by Dan Gillean about 3 years ago

  • Status changed from New to QA/Review

#8 Updated by Sara Allain about 3 years ago

  • Assignee set to Kelly Stewart

#9 Updated by Dan Gillean about 3 years ago

  • Status changed from QA/Review to Verified
  • Assignee deleted (Kelly Stewart)
  • Target version changed from Release 2.4.0 to Release 2.3.2
  • Requires documentation deleted (Yes)

#10 Updated by Dan Gillean about 3 years ago

  • Target version changed from Release 2.3.2 to Release 2.4.0

#11 Updated by Dan Gillean almost 3 years ago

  • Status changed from Verified to Feedback
  • Assignee set to Nick Wilkinson

Regression found with other entity types on the clipboard as a public user. When you try to clear a specific entity type (e.g. authority records), the confirmation page does not show any records, though clipboard results will be removed if you proceed. This is the case for both authority records and repository records. It does not occur if you are logged in - but actors and repos don't have a publication status and public users should be able to see them. To reproduce:

  • Navigate to AtoM as a public user
  • Add a number of authority records and repository records to the clipboard
  • Navigate to the clipboard page
  • Flip to view your pinned authority records
  • Click "Clear authority record clipboard" button
  • Repeat steps with repository records
  • Repeat as a logged in user
Resulting error
  • Clipboard entity clear confirmation page says 0 records will be removed. No records are listed on confirmation page.
Expected result
  • Confirmation page lists records that will be removed from the clipboard for public users, just as it does for authenticated ones.

#12 Updated by Nick Wilkinson almost 3 years ago

  • Assignee changed from Nick Wilkinson to José Raddaoui Marín

HI Radda, can you please look into this?

#13 Updated by José Raddaoui Marín almost 3 years ago

  • Status changed from Feedback to Code Review
  • Assignee changed from José Raddaoui Marín to Nick Wilkinson

#14 Updated by José Raddaoui Marín almost 3 years ago

  • Status changed from Code Review to QA/Review
  • Assignee changed from Nick Wilkinson to Dan Gillean

Merged in qa/2.4.x

#15 Updated by Sara Allain almost 3 years ago

  • Status changed from QA/Review to Verified

Looks good now!

Also available in: Atom PDF