[Koha-bugs] [Bug 12404] CSV profiles improvements
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Mon Nov 3 22:20:28 CET 2014
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12404
--- Comment #13 from Frédéric Demians <frederic at tamil.fr> ---
For me, there is a design error in you dev. You send to TT a representation of
MARC record which is not correct. You loose the field order in the record, and
subfields order inside each field. The fields object sent to TT is a hashref of
arrayref of hashref of array. The valid representation is an arrayref (1 per
tag) of arrayref (1 per subfield) of arrayref (1 per pair letter/value).
So for example (bad example), if you have:
245 ## - TITLE STATEMENT
a Title My first title
b Remainder of title My remainder
a Title My second title
With your represenation, you can't know anymore that the second $a comes after
$b. In MARC21, it's important since separators are in the subfield content
itself. Your 245 field will be represented like that:
245 => {
'a' => [
'My first title',
'My second title'
],
'b' => [
'My remainder'
]
}
--
You are receiving this mail because:
You are watching all bug changes.
More information about the Koha-bugs
mailing list