@@ -, +, @@ --- .../bug_26079-add_UseAuthority008AsAuthType_syspref.sql | 1 + .../prog/en/modules/admin/preferences/authorities.pref | 8 +++++++- 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 installer/data/mysql/atomicupdate/bug_26079-add_UseAuthority008AsAuthType_syspref.sql --- a/installer/data/mysql/atomicupdate/bug_26079-add_UseAuthority008AsAuthType_syspref.sql +++ a/installer/data/mysql/atomicupdate/bug_26079-add_UseAuthority008AsAuthType_syspref.sql @@ -0,0 +1, @@ +INSERT IGNORE INTO systempreferences (variable, value, options, explanation, type) VALUES ('UseAuthority008AsAuthType', '0', NULL, 'If enabled all new authority records will be loaded into the default authority type and the 008 positions 14-16 will be used as the authoritative authority type', 'YesNo'); --- a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/authorities.pref +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/authorities.pref @@ -63,7 +63,13 @@ Authorities: "loose": loose "strict": strict - mode. In strict mode subfields that are not found in the authority record, are deleted. Loose mode will keep them. Loose mode is the historical behavior and still the default. - + - + - pref: UseAuthority008AsAuthType + default: no + choices: + yes: "Enable" + no: "Disable" + - If enabled all new authority records will be loaded into the default authority type and the 008 positions 14-16 will be used as the authoritative authority type. Linker: - - Use the --