Bug 33526 - Use template wrapper for tabs: Bibliographic detail page
Summary: Use template wrapper for tabs: Bibliographic detail page
Status: BLOCKED
Alias: None
Product: Koha
Classification: Unclassified
Component: Templates (show other bugs)
Version: Main
Hardware: All All
: P5 - low enhancement (vote)
Assignee: Owen Leonard
QA Contact: Testopia
URL:
Keywords:
Depends on: 32571 33195
Blocks:
  Show dependency treegraph
 
Reported: 2023-04-13 14:54 UTC by Owen Leonard
Modified: 2024-01-18 16:56 UTC (History)
1 user (show)

See Also:
Change sponsored?: ---
Patch complexity: Medium patch
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:


Attachments
Bug 33526: Use template wrapper for tabs: Bibliographic detail page (97.78 KB, patch)
2023-05-19 17:44 UTC, Owen Leonard
Details | Diff | Splinter Review

Note You need to log in before you can comment on or make changes to this bug.
Description Owen Leonard 2023-04-13 14:54:07 UTC
Continuing the work of Bug 32571, I would like to update the bibliographic detail page in the staff client to use the new WRAPPER for tabs
Comment 1 Owen Leonard 2023-05-19 17:44:19 UTC
Created attachment 151489 [details] [review]
Bug 33526: Use template wrapper for tabs: Bibliographic detail page

This patch updates the bibliographic detail page so that it uses the new
WRAPPER directive to build tabbed navigation.

Note: this patch includes indentation changes, so check the diff
accordingly.

To test, apply the patch and view the detail page for a bibliographic
record. Test the tabs in as many variations as you can:

- With and without SeparateHoldings enabled
- With and without cover images enabled
- With FRBRizeEditions enabled (and multiple editions in your catalog)
  - See Bug 33195 for a MARC file to use when testing FRBRizeEditions
    with ThingISBN
- With LocalCoverImages enabled
- With AcquisitionDetails enabled
- With a serial record
- With a record added from a suggestion
- With a record with component parts
  - See Bug 11175 for a MARCXML file to use to test this feature
- With EnableItemGroups enabled
- Wtih CatalogConcerns enabled
- With HTML5MediaEnabled and a record with media links
  - See Bug 8377 for a MARC file to use to test this feature
- With and without NovelistSelect enabled (requires Novelist
  credentials)
  - With NovelistSelectStaffView set to "above the holdings table,"
    "below the holdings table," and "in a tab"
- With a plugin enabled which adds a tab to this view
  - See Bug 27120 for a sample plugin for testing plugin-generated tabs