Koha/C4
Matthias Meusburger 7baa452a6a Bug 19436: Add SRU support for authorities
Test plan:
 - Apply the patch
 - Add an SRU authority server in admininistration -> Z39.50/SRU servers
   You can try with the French national library, configured as such:
   Hostname: catalogue.bnf.fr
   Port: 80
   Database: api/SRU
   Syntax: Unimarc
   Record type: authority
   Additional SRU options: version=1.2,sru=get
   SRU Search fields mapping example:
	Keyword (any): aut.anywhere
	Name (any): aut.anywhere
	Author (any): (aut.type any "pep org") and aut.accesspoint
	Author (personal): aut.type=pep and aut.accesspoint
	Author (corporate): aut.type=org and aut.accesspoint
	Author (meeting/conference): aut.type=org and aut.accesspoint
	Subject heading: (aut.type any "geo ram_nc ram_ge ram_pe ram_co") and aut.accesspoint
	Subject sub-division: aut.type=ram_pe and aut.accesspoint
	Title (any): (aut.type any "tic tut tum ram_tp ram_tu") and aut.accesspoint
	Title (uniform):(aut.type any "tut tum ram_tu") and aut.accesspoint

 - Try a search from Authorities -> New from Z39.50/SRU
 - Check that the authority is correctly displayed in "Show Marc"
 - Check that the authority is correclty added to koha in "Import"
 - prove t/db_dependent/Breeding.t

Signed-off-by: François Pichenot <fpichenot@ville-roubaix.fr>

Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>

Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
2018-08-08 20:31:34 +00:00
..
AuthoritiesMarc
Barcodes
ClassSortRoutine
Creators
External Bug 20737: Use https for baker and taylor cover images 2018-05-11 11:36:23 -03:00
Form
Heading
ILSDI Bug 21046: Return the correct borrowernumber when there is empty cardnumber(s) 2018-07-12 12:16:27 +00:00
Installer Bug 20949: Koha depends on Clone 2018-07-12 13:39:40 +00:00
Labels
Linker
Members Bug 20444: Remove sub GetAttributes 2018-05-03 13:26:49 -03:00
OAI
Output
Patroncards Bug 20084: Fix Industrial2of5 and COOP2of5 patron card layouts 2018-07-12 12:39:34 +00:00
Reports Bug 20495: Remove get_saved_report 2018-07-02 12:06:54 +00:00
Search
Serials
SIP Bug 21020: Fix return branch on transfer - SIP 2018-07-06 10:13:32 +00:00
Utils
Accounts.pm Bug 20603: Remove ModNote, getcredits and getrefunds from C4::Accounts 2018-04-20 12:24:00 -03:00
Acquisition.pm
Auth.pm Bug 17698: Do not send pending_checkout_notes from all circ scripts 2018-07-23 15:23:44 +00:00
Auth_cas_servers.yaml.sample
Auth_with_cas.pm
Auth_with_ldap.pm Bug 21087: Hash passwords in ->update_password 2018-07-30 14:58:06 -03:00
Auth_with_shibboleth.pm Bug 20287: Remove AddMember_Auto 2018-07-18 15:49:49 +00:00
AuthoritiesMarc.pm Bug 14769: (Follow-up) Reduce number of preference parses 2018-04-12 10:50:35 -03:00
BackgroundJob.pm
Barcodes.pm
Biblio.pm Bug 19820: (QA follow-up) Fix pod in C4::Biblio 2018-06-22 15:08:26 +00:00
Bookseller.pm Bug 14535: Update the supplier filter too 2017-03-31 12:38:44 +00:00
Boolean.pm
Breeding.pm Bug 19436: Add SRU support for authorities 2018-08-08 20:31:34 +00:00
Budgets.pm Bug 19166: (follow-up) Adjust table and files and QA issues 2018-07-19 17:28:41 +00:00
Calendar.pm
Charset.pm
Circulation.pm Bug 18072: Add deprecation warning to C4::Circulation Branch Transfer Limit functions 2018-07-18 17:29:03 +00:00
ClassSortRoutine.pm
ClassSource.pm
Context.pm Bug 20727: Add use line for File::Spec in C4::Context, sort used modules 2018-06-22 16:10:11 +00:00
Contract.pm
CourseReserves.pm
Creators.pm Bug 16011: $VERSION - Remove the $VERSION init 2016-03-24 17:20:28 +00:00
Debug.pm
Heading.pm
HoldsQueue.pm
HTML5Media.pm
Images.pm Bug 16011: $VERSION - Remove comments 2016-03-24 17:20:29 +00:00
ImportBatch.pm
ImportExportFramework.pm
InstallAuth.pm Bug 20727: (QA follow-up) Remove a few use statements again 2018-06-22 16:10:10 +00:00
Installer.pm
ItemCirculationAlertPreference.pm Bug 15407: Koha::Patron::Categories - replace C4::Category->all 2016-09-08 13:29:03 +00:00
Items.pm Bug 20702: Bind results of GetHostItemsInfo to the EasyAnalyticalRecords pref 2018-06-22 13:37:15 +00:00
Koha.pm Bug 18322: Add a facet for ccode fields to Zebra 2018-07-18 17:42:48 +00:00
Labels.pm
Languages.pm
Letters.pm Bug 19855: Move getalert, addalert and delalert to Koha::Subscription 2018-04-23 14:22:15 -03:00
Linker.pm
Log.pm
MarcModificationTemplates.pm Bug 13560: Add an 'Add' option for marc modification templates 2018-07-19 17:22:18 +00:00
Matcher.pm
Members.pm Bug 20287: Move ModMember to Koha::Patron 2018-07-18 15:49:50 +00:00
Message.pm Bug 9978: Replace license header with the correct license (GPLv3+) 2015-04-20 09:59:38 -03:00
NewsChannels.pm Bug 19528: Fix a few typos like corrosponding 2017-10-27 14:09:04 -03:00
Output.pm
Overdues.pm
Patroncards.pm
Print.pm
Record.pm Bug 20272: Changes for Breeding.pm and Record.pm 2018-07-02 12:12:49 +00:00
Reports.pm
Reserves.pm Bug 17561: (QA follow-up) Simplify new ReserveSlip code 2018-06-04 13:40:37 -04:00
Ris.pm
RotatingCollections.pm
Scheduler.pm
Scrubber.pm
Search.pm Bug 18322: (follow-up) Use authorized value labels 2018-07-18 17:42:50 +00:00
Serials.pm Bug 20456: Remove the C4::Serials::GetSubscriptionsFromBorrower 2018-06-22 15:02:46 +00:00
Service.pm
ShelfBrowser.pm Bug 19040: Refactor GetMarcBiblio parameters 2017-08-25 10:23:42 -03:00
SMS.pm
SocialData.pm Bug 9978: (followup) Replace license header with the correct license (GPLv3+) 2015-04-20 09:59:43 -03:00
Stats.pm
Suggestions.pm
Tags.pm
Templates.pm Bug 20538: Remove the need of writing [% KOHA_VERSION %] everywhere 2018-04-13 11:49:44 -03:00
TmplToken.pm
TmplTokenType.pm
TTParser.pm
UsageStats.pm
XISBN.pm
XSLT.pm