TPAC - hide subfield 6 and 8 from record title display
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Evergreen master
We discovered that because of the way TPAC grabs all the subfields from MARC tag 245 to generate the full title string in record display, it can also unintentionally pull in the contents of subfields 6 and 8, if present. Subfield 6 refers to linkage with a tag 880 for vernacular script and subfield 8 refers to sequence related holdings. In any case, both of these subfields should probably be suppressed from the full record display.
Additionally, it might be noted that in search results we use the variable title while grabbing only subfields a,b,n, and p. Whereas we grab any subfield in title_extended which is used in record details.
An example situation we discovered with subfield 6 was this line from one of our bib records:
=245 00$6880-01$aSan qiang pai an jing qi$h[videorecor
Where the value "880-01" of subfield 6 showed up at the beginning of the title string in record details.
So, I'm going to include a working branch to hide subfields 6 and 8 to avoid having to deal with strange values showing up in the record details title for now.
I'm thinking we could also choose to make the title string match between results/record and target a very specific set of subfields, but there may be other subfields we're intentionally not showing in results vs. in record?
tags: | added: pullrequest |
Changed in evergreen: | |
importance: | Undecided → Medium |
milestone: | none → 2.4.0-alpha |
status: | New → Triaged |
Changed in evergreen: | |
milestone: | 2.4.0-alpha → 2.3.3 |
Changed in evergreen: | |
milestone: | 2.3.3 → 2.4.0-alpha |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
Working branch: user/bshum/ lp1085554- hide-unwanted- title-subfields
http:// git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ bshum/lp1085554 -hide-unwanted- title-subfields