Punctuation in TPAC record display clashes with MARC punctuation guidelines

Bug #2045677 reported by Mackenzie Johnson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Evergreen
New
Undecided
Unassigned

Bug Description

EG 3.8.0

Example record: https://islandpines.roblib.upei.ca/eg/opac/record/2154020

When displaying the 1XX and 7XX name headings at the top of an OPAC display record, any included relator terms are enclosed in parentheses, with no relator terms adding "(Author)." by default to 1XX headings and "(Added Authors)." by default to 7XX headings. The official MARC input convention is that name headings end (not counting any control subfields) with either punctuation (defaulting to full stop) or a closed parenthesis. When the final subfield is a relator term, the full stop ends up within the parentheses and then another full stop is added after the parenthesis closes in the display.

It's a small thing, but ideally, including a relator with the proper full stop at the end in the actual MARC field would not result in a doubling of full stops in the display. There is probably a way to adjust this in our OPAC display templates, but it certainly would be a nice default.

Tags: opac
Revision history for this message
Mackenzie Johnson (mtjohnsonupei) wrote :

Something else I noticed: commas are auto-inserted between multiple relators, when it appears they should be included in the punctuation in the MARC field proper. So when there's already a comma, two commas show up.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.