Allow option to preserve Extended Attributes on patron import update.
authorJoe Atzberger <joe.atzberger@liblime.com>
Wed, 27 May 2009 18:38:58 +0000 (13:38 -0500)
committerHenri-Damien LAURENT <henridamien.laurent@biblibre.com>
Wed, 16 Sep 2009 21:18:59 +0000 (23:18 +0200)
commit8798195141e2d476e67338e4fb785c834866f6bd
tree9fa1c0b5a015449bf0bb9e3dbaeafd8af8bca1d9
parent67ca2183fc0e3c63ff84842c267cef7025cf139b
Allow option to preserve Extended Attributes on patron import update.

Essentially, this patch provides the option to overwrite only matching
Extended Attributes, instead of all of them, treating the ext. fields more
like normal fields.

Several functions added to Members::Attributes with corresponding tests.

[ LL ref. 342 ]

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
Signed-off-by: Henri-Damien LAURENT <henridamien.laurent@biblibre.com>
C4/Members/AttributeTypes.pm
C4/Members/Attributes.pm
koha-tmpl/intranet-tmpl/prog/en/modules/tools/import_borrowers.tmpl
t/Members_Attributes.t [new file with mode: 0755]
tools/import_borrowers.pl