[Bug 3116] New: ISBD parsing does not preserve subfield order
http://bugs.koha.org/cgi-bin/bugzilla3/show_bug.cgi?id=3116 Summary: ISBD parsing does not preserve subfield order Product: Koha Version: HEAD Platform: PC OS/Version: All Status: NEW Severity: minor Priority: P5 Component: MARC Bibliographic data support AssignedTo: galen.charlton@liblime.com ReportedBy: rch@liblime.com Estimated Hours: 0.0 When many subfields exist in a single tag, order is not preserved for ISBD display. e.g. For 505, with ISBD definition: #505|<br/><br/>|{ 505a }{ 505t }{ 505r }{ 505g }{ 505u }| MARC: 505 00 _tExtreme fanfare / _rJason Graves _g(4:45) -- _tEntry of the gladiators / _rJulius Fucik ; trans. William H. Griffin _g(2:57) -- The display improperly groups each ‡t , followed by each ‡r , rather than preserving the subfield order. -- Configure bugmail: http://bugs.koha.org/cgi-bin/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.koha.org/cgi-bin/bugzilla3/show_bug.cgi?id=3116
tipaul <paul.poulain@biblibre.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |paul.poulain@biblibre.com
--- Comment #1 from tipaul <paul.poulain@biblibre.com> 2009-04-18 21:08:41 ---
the actual ISDB can't preserve subfield order.
>From 3 choose one:
* use $field->as_string = we have subfield preserved, but no ISBD signs like
,.;-
* use what I did, and you loose the subfield order
* completly rewritte the ISBD parser to do something with XSLT
I think the last is the way to go. But it's a lot of work !
--
Configure bugmail: http://bugs.koha.org/cgi-bin/bugzilla3/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
participants (1)
-
bugzilla-daemon@liblime.com