| Summary: | MARC detail view may show field header info erroneously | ||
|---|---|---|---|
| Product: | Koha | Reporter: | paxed <pasi.kallinen> |
| Component: | Templates | Assignee: | Bugs List <koha-bugs> |
| Status: | CLOSED WONTFIX | QA Contact: | Testopia <testopia> |
| Severity: | minor | ||
| Priority: | P5 - low | CC: | ere.maijala |
| Version: | Main | ||
| Hardware: | All | ||
| OS: | All | ||
| GIT URL: | Initiative type: | --- | |
| Sponsorship status: | --- | Comma delimited list of Sponsors: | |
| Crowdfunding goal: | 0 | Patch complexity: | --- |
| Documentation contact: | Documentation submission: | ||
| Text to go in the release notes: | Version(s) released in: | ||
| Circulation function: | |||
Whoops. Missed the 650 from the example...
4) Go to that record's MARC detail view. In the 6xx tab, you will see three separate entries for 655 fields:
655
$a foo
655
$a baz
650
$a qwerty
655
$a qux
$a quux
How it should look:
650
$a qwerty
655
$a foo
$a baz
$a qux
$a quux
... I'd argue the fields should be shown in numerical order...
I am not sure if that is always the wanted behavior (to sort and group them). I have learned that sequence in MARC can have a meaning and sometimes people reorder on purpose. Might need some of the MARC21 catalogers to weigh in. I feel the current display is correct, as it reflects the MARC record exactly. Any changes would likely cause more confusion than being of any help. |
If the fields in the marcxml are not in order, and LabelMARCView is set to compact, the MARC detail view can show the field headers multiple times. To reproduce: 1) Turn on LabelMARCView 2) Turn on EnableAdvancedCatalogingEditor (Rancor allows entering fields in any order, unlike the old editor) 3) Catalogue a new record with the following fields in this order: 655 _ _ ‡afoo 100 _ _ ‡abar 655 _ _ ‡abaz 650 _ _ ‡aqwerty 655 _ _ ‡aqux 655 _ _ ‡aquux 4) Go to that record's MARC detail view. In the 6xx tab, you will see three separate entries for 655 fields: 655 $a foo 655 $a baz 655 $a qux $a quux How it should look: 655 $a foo $a baz $a qux $a quux