The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Koha::Contrib::ValueBuilder::RepeatableAutocomplete::RDA - Values for MARC21 based on RDA

VERSION

version 1.000

SYNOPSIS

  # value_builder_autocomplete_100.pl
  use Koha::Contrib::ValueBuilder::RepeatableAutocomplete::RDA qw(f100);
  return f100('de');

DESCRIPTION

MARC21 field 100 and 700 autocompletes based on RDA data for Creator and Other agent associated with a work

Usage in Koha

  • Copy "marc21_field_100e_autocomplete.pl" in example and "marc21_field_700e_autocomplete.pl" in example to /usr/share/koha/intranet/cgi-bin/cataloguing/value_builder

  • In Koha, got to "Administration" - "MARC Frameworks", select the framework, select field 100 (or 700), go to "edit subfields", select subfield "e", and select marc21_field_100e_autocomplete.pl (or ..700..) for "Plugin"

  • When cataloguing, enter subfield e and start typing. After 3 letters, an autocomplete-selectbox will show up, where you can select an entry. The short code will be stored in subfield 4, the long value in subfield e

Data source

We got the (german) values from

  • http://koha-wiki.thulb.uni-jena.de/erschliessung/katalogisierung/handbuecher/100-haupteintragung-personenname/#Beziehungskennzeichnungen_fuer_Geistige_Schoepfer

  • http://koha-wiki.thulb.uni-jena.de/erschliessung/katalogisierung/handbuecher/700-nebeneintragung-personenname/#Beziehungskennzeichnungen_fuer_sonstige_Personen_Familien_und_Koerperschaften_die_mit_einer_Ressource_in_Verbindung_stehen

AUTHORS

  • Thomas Klausner <domm@plix.at>

  • Mark Hofstetter <cpan@trust-box.at>

COPYRIGHT AND LICENSE

This software is copyright (c) 2022 by Thomas Klausner.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.

2 POD Errors

The following errors were encountered while parsing the POD:

Around line 245:

Expected '=item *'

Around line 250:

You forgot a '=back' before '=head2'