Browse Source

Bug 24972: Remove de-DE installer data

With installer data in YAML format and it's translations,
there are no need for localized installer files.

This patch removes de-DE installer files.

1) Apply the patch
2) Translate to de-DE
   cd misc/translator
   ./translate update de-DE
   ./translate install de-DE
3) Do a clean install using de-DE,
   check no problems during install
4) Verify MARC21 frameworks, they must
   be translated

Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>

Signed-off-by: Victor Grousset/tuxayo <victor@tuxayo.net>

Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
20.11.x
Jonathan Druart 2 years ago
parent
commit
22be7246e5
  1. 3
      installer/data/mysql/de-DE/mandatory/auth_values.sql
  2. 1
      installer/data/mysql/de-DE/mandatory/auth_values.txt
  3. 40
      installer/data/mysql/de-DE/mandatory/class_sources.sql
  4. 1
      installer/data/mysql/de-DE/mandatory/class_sources.txt
  5. 16
      installer/data/mysql/de-DE/mandatory/sample_frequencies.sql
  6. 1
      installer/data/mysql/de-DE/mandatory/sample_frequencies.txt
  7. 411
      installer/data/mysql/de-DE/mandatory/sample_notices.sql
  8. 1
      installer/data/mysql/de-DE/mandatory/sample_notices.txt
  9. 25
      installer/data/mysql/de-DE/mandatory/sample_numberpatterns.sql
  10. 1
      installer/data/mysql/de-DE/mandatory/sample_numberpatterns.txt
  11. 2389
      installer/data/mysql/de-DE/marcflavour/marc21/mandatory/authorities_normal_marc21.sql
  12. 9
      installer/data/mysql/de-DE/marcflavour/marc21/mandatory/authorities_normal_marc21.txt
  13. 4681
      installer/data/mysql/de-DE/marcflavour/marc21/mandatory/marc21_framework_DEFAULT.sql
  14. 1
      installer/data/mysql/de-DE/marcflavour/marc21/mandatory/marc21_framework_DEFAULT.txt
  15. 38
      installer/data/mysql/de-DE/marcflavour/marc21/optional/marc21_default_matching_rules.sql
  16. 3
      installer/data/mysql/de-DE/marcflavour/marc21/optional/marc21_default_matching_rules.txt
  17. 88
      installer/data/mysql/de-DE/marcflavour/marc21/optional/marc21_sample_fastadd_framework.sql
  18. 1
      installer/data/mysql/de-DE/marcflavour/marc21/optional/marc21_sample_fastadd_framework.txt
  19. 494
      installer/data/mysql/de-DE/marcflavour/marc21/optional/marc21_simple_bib_frameworks.sql
  20. 9
      installer/data/mysql/de-DE/marcflavour/marc21/optional/marc21_simple_bib_frameworks.txt
  21. 90
      installer/data/mysql/de-DE/optional/auth_val.sql
  22. 3
      installer/data/mysql/de-DE/optional/auth_val.txt
  23. 12
      installer/data/mysql/de-DE/optional/csv_profiles.sql
  24. 3
      installer/data/mysql/de-DE/optional/csv_profiles.txt
  25. 146
      installer/data/mysql/de-DE/optional/marc21_holdings_coded_values.sql
  26. 2
      installer/data/mysql/de-DE/optional/marc21_holdings_coded_values.txt
  27. 6
      installer/data/mysql/de-DE/optional/parameters.sql
  28. 1
      installer/data/mysql/de-DE/optional/parameters.txt
  29. 2
      installer/data/mysql/de-DE/optional/patron_atributes.sql
  30. 2
      installer/data/mysql/de-DE/optional/patron_atributes.txt
  31. 23
      installer/data/mysql/de-DE/optional/patron_categories.sql
  32. 26
      installer/data/mysql/de-DE/optional/patron_categories.txt
  33. 34
      installer/data/mysql/de-DE/optional/sample_creator_data.sql
  34. 1
      installer/data/mysql/de-DE/optional/sample_creator_data.txt
  35. 9
      installer/data/mysql/de-DE/optional/sample_itemtypes.sql
  36. 1
      installer/data/mysql/de-DE/optional/sample_itemtypes.txt
  37. 15
      installer/data/mysql/de-DE/optional/sample_libraries.sql
  38. 1
      installer/data/mysql/de-DE/optional/sample_libraries.txt
  39. 5
      installer/data/mysql/de-DE/optional/sample_libraries_holidays.sql
  40. 4
      installer/data/mysql/de-DE/optional/sample_libraries_holidays.txt
  41. 2
      installer/data/mysql/de-DE/optional/sample_news.sql
  42. 1
      installer/data/mysql/de-DE/optional/sample_news.txt
  43. 52
      installer/data/mysql/de-DE/optional/sample_patrons.sql
  44. 1
      installer/data/mysql/de-DE/optional/sample_patrons.txt
  45. 11
      installer/data/mysql/de-DE/optional/sample_z3950_servers.sql
  46. 5
      installer/data/mysql/de-DE/optional/sample_z3950_servers.txt
  47. 1
      xt/sample_notices.t

3
installer/data/mysql/de-DE/mandatory/auth_values.sql

@ -1,3 +0,0 @@
INSERT INTO authorised_values (category,authorised_value,lib,lib_opac) VALUES ('YES_NO','0','Nein','Nein');
INSERT INTO authorised_values (category,authorised_value,lib,lib_opac) VALUES ('YES_NO','1','Ja','Ja');
INSERT INTO authorised_values (category, authorised_value, lib) VALUES ('HSBND_FREQ','EW','Jede Woche');

1
installer/data/mysql/de-DE/mandatory/auth_values.txt

@ -1 +0,0 @@
Normierte Werte

40
installer/data/mysql/de-DE/mandatory/class_sources.sql

@ -1,40 +0,0 @@
--
-- Default classification sources and filing rules
-- for Koha.
--
-- Copyright (C) 2007 LiblimeA
--
-- This file is part of Koha.
--
-- Koha is free software; you can redistribute it and/or modify it
-- under the terms of the GNU General Public License as published by
-- the Free Software Foundation; either version 3 of the License, or
-- (at your option) any later version.
--
-- Koha is distributed in the hope that it will be useful, but
-- WITHOUT ANY WARRANTY; without even the implied warranty of
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-- GNU General Public License for more details.
--
-- You should have received a copy of the GNU General Public License
-- along with Koha; if not, see <http://www.gnu.org/licenses>.
-- class sorting (filing) rules
INSERT INTO `class_sort_rules` (`class_sort_rule`, `description`, `sort_routine`) VALUES
('dewey', 'Standard-Sortierregeln fรผr DDC', 'Dewey'),
('lcc', 'Standard-Sortierregeln fรผr LCC', 'LCC'),
('generic', 'Generische Sortierregeln fรผr Signaturen', 'Generic');
-- splitting rules
INSERT INTO `class_split_rules` (`class_split_rule`, `description`, `split_routine`) VALUES
('dewey', 'Umbruchregeln fรผr DDC', 'Dewey'),
('lcc', 'Umbruchregeln fรผr LCC', 'LCC'),
('generic', 'Generische Umbruchregeln', 'Generic');
-- classification schemes or sources
INSERT INTO `class_sources` (`cn_source`, `description`, `used`, `class_sort_rule`, `class_split_rule`) VALUES
('ddc', 'Dewey-Decimalklassifikation (DDC)', 1, 'dewey', 'dewey'),
('lcc', 'Klassifikation der Library of Congress (LCC)', 1, 'lcc', 'lcc'),
('udc', 'Universelle Dezimalklassifikation (UDC)', 0, 'generic', 'generic'),
('sudocs', 'SuDoc-Klassifikation (U.S. GPO)', 0, 'generic', 'generic'),
('anscr', 'ANSCR (Tonaufnahmen)', 0, 'generic', 'generic'),
('z', 'Andere/Generische Klassifikation', 0, 'generic', 'generic');

1
installer/data/mysql/de-DE/mandatory/class_sources.txt

@ -1 +0,0 @@
Standardsortierregeln und Klassifikationen

16
installer/data/mysql/de-DE/mandatory/sample_frequencies.sql

@ -1,16 +0,0 @@
INSERT INTO subscription_frequencies
(description, unit, unitsperissue, issuesperunit, displayorder)
VALUES
('2/Tag', 'day', 1, 2, 1),
('1/Tag', 'day', 1, 1, 2),
('3/Woche', 'week', 1, 3, 3),
('1/Woche', 'week', 1, 1, 4),
('1/2 Wochen', 'week', 2, 1, 5),
('1/3 Wochen', 'week', 3, 1, 6),
('1/Monat', 'month', 1, 1, 7),
('1/2 Monate', 'month', 2, 1, 8),
('1/3 Monate', 'month', 3, 1, 9),
('2/Jahr', 'month', 6, 1, 10),
('1/Jahr', 'year', 1, 1, 11),
('1/2 Jahre', 'year', 2, 1, 12),
('UnregelmรครŸig', NULL, 1, 1, 13);

1
installer/data/mysql/de-DE/mandatory/sample_frequencies.txt

@ -1 +0,0 @@
Erscheinungsweisen fรผr Zeitschriftenabonnements

411
installer/data/mysql/de-DE/mandatory/sample_notices.sql

@ -1,411 +0,0 @@
INSERT INTO `letter` (module, code, name, title, content, message_transport_type)
VALUES ('circulation','ODUE','Mahnung','Mahnung','Liebe/r <<borrowers.firstname>> <<borrowers.surname>>,\n\nNach unseren Unterlagen haben Sie Medien entliehen, die nun รผberfรคllig geworden sind. Unsere Bibliothek erhebt keine Mahngebรผhren, bitte geben Sie die entliehenen Medien schnellstmรถglich zurรผck.\n\n<<branches.branchname>>\n<<branches.branchaddress1>>\n<<branches.branchaddress2>> <<branches.branchaddress3>>\nTelefon: <<branches.branchphone>>\nFax: <<branches.branchfax>>\nEmail: <<branches.branchemail>>\n\nSie kรถnnen die รผberfรคlligen Medien soweit mรถglich auch direkt รผber Ihr Benutzerkonto online verlรคngern. Wenn ein Medium lรคnger als 30 Tage รผberfรคllig ist, wird Ihr Benutzeraccount gesperrt und Sie kรถnnen keine Medien mehr entleihen.\n\nDie folgenden Medien sind zur Zeit รผberfรคllig:\n\n<item>"<<biblio.title>>" von <<biblio.author>>, <<items.itemcallnumber>>, Barcode: <<items.barcode>> Gebรผhr: <<items.fine>></item>\n\nVielen Dank fรผr die schnelle Erledigung.\n\n< Ihr Bibliotheksteam\n', 'email'),
('claimacquisition','ACQCLAIM','Reklamation (Erwerbung)','Titel nicht eingetroffen','<<aqbooksellers.name>>\r\n<<aqbooksellers.address1>>\r\n<<aqbooksellers.address2>>\r\n<<aqbooksellers.address3>>\r\n<<aqbooksellers.address4>>\r\n<<aqbooksellers.phone>>\r\n\r\n<order>Ordernumber <<aqorders.ordernumber>> (<<aqorders.title>>) (<<aqorders.quantity>> bestellt) (je $<<aqorders.listprice>>) sind nicht eingetroffen.</order>', 'email'),
('orderacquisition','ACQORDER','Bestellung (Erwerbung)','Bestellung','<<aqbooksellers.name>>\r\n<<aqbooksellers.address1>>\r\n<<aqbooksellers.address2>>\r\n<<aqbooksellers.address3>>\r\n<<aqbooksellers.address4>>\r\n<<aqbooksellers.phone>>\r\n\r\nBitte bestellen Sie fรผr die Bibliothek:\r\n\r\n<order>Bestelnummer <<aqorders.ordernumber>> (<<biblio.title>>) (Anzahl: <<aqorders.quantity>>) (je <<aqorders.listprice>>).</order>\r\n\r\nVielen Dank,\n\n<<branches.branchname>>', 'email'),
('serial','SERIAL_ALERT','Neues Heft zugegangen','Zeitschrift ist jetzt verfรผgbar','<<borrowers.firstname>> <<borrowers.surname>>,\r\n\r\nDas folgende Heft ist jetzt verfรผgbar:\r\n\r\n<<biblio.title>>, <<biblio.author>> (<<items.barcode>>)\r\n\r\nBitte holen Sie es sobald mรถglich ab.', 'email'),
('members','ACCTDETAILS','Kontoinformationen - Standard','Ihr neues Benutzerkonto','Liebe/r <<borrowers.title>> <<borrowers.firstname>> <<borrowers.surname>>.\r\n\r\nDie Daten Ihres neuen Benutzerkontos sind:\r\n\r\nBenutzer: <<borrowers.userid>>\r\nPasswort: <<borrowers.password>>\r\n\r\nWenn Sie Probleme in Hinsicht auf Ihr Benutzerkonto haben, wenden Sie sich bitte an die Bibliothek.\r\n\r\nVielen Dank,\r\nIhr Bibliotheksteam', 'email'),
('circulation','DUE','Fรคlligkeitsbenachrichtigung','Fรคlligkeitsbenachrichtigung','Liebe/r <<borrowers.firstname>> <<borrowers.surname>>,\r\n\r\nDie folgenden Medien sind ab heute fรคllig:\r\n\r\n<<biblio.title>>, <<biblio.author>> (<<items.barcode>>)', 'email'),
('circulation','DUEDGST','Fรคlligkeitsbenachrichtigung (Zusammenfassung)','Fรคlligkeitsbenachrichtigung','Sie haben <<count>> รผberfรคllige Medien.', 'email'),
('circulation','PREDUE','Erinnerungsbenachrichtigung','Erinnerungsbenachrichtigung','Liebe/r <<borrowers.firstname>> <<borrowers.surname>>,\r\n\r\nFolgende Ausleihe wird bald fรคllig:\r\n\r\n<<biblio.title>>, <<biblio.author>> (<<items.barcode>>)', 'email'),
('circulation','PREDUEDGST','Erinnerungsbenachrichtigung (Zusammenfassung)','Erinnerungsbenachrichtigung','Sie haben <<count>> Ausleihen, die bald fรคllig werden.', 'email'),
('circulation','RENEWAL','Verlรคngerungsbenachrichtigung','Verlรคngerungsquittung','Liebe/r <<borrowers.firstname>> <<borrowers.surname>>,\r\n\r\nFolgede Exemplare wurden verlรคngert:\r\n----\r\n<<biblio.title>>\r\n----\r\nVielen Dank,\r\n<<branches.branchname>>.', 'email'),
('reserves', 'HOLD', 'Vormerkbenachrichtigung', 'Vormerkung abholbereit in <<branches.branchname>>', 'Liebe/r <<borrowers.firstname>> <<borrowers.surname>>,\r\n\r\nFรผr Sie liegt seit <<reserves.waitingdate>> eine Vormerkung zur Abholung bereit:\r\n\r\nTitel: <<biblio.title>>\r\nVerfasser: <<biblio.author>>\r\nExemplar: <<items.copynumber>>\r\nStandort: <<branches.branchname>>\r\n<<branches.branchaddress1>>\r\n<<branches.branchaddress2>>\r\n<<branches.branchaddress3>>\r\n<<branches.branchcity>> <<branches.branchzip>>', 'email'),
('reserves', 'HOLD', 'Vormerkbenachrichtigung', 'Vormerkbenachrichtigung (Print)', '<<branches.branchname>>\r\n<<branches.branchaddress1>>\r\n<<branches.branchaddress2>>\r\n<<branches.branchaddress2>>\r\n<<branches.branchzip>> <<branches.branchcity>>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<<borrowers.firstname>> <<borrowers.surname>>\r\n<<borrowers.address>>\r\n<<borrowers.address2>>\r\n<<borrowers.zipcode>> <<borrowers.city>>\r\n<<borrowers.country>>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nLiebe(r) <<borrowers.firstname>> <<borrowers.surname>>,\r\n\r\nFรผr Sie liegt seit dem <<reserves.waitingdate>> eine Vormerkung zur Abholung bereit:\r\n\r\nTitel: <<biblio.title>>\r\nVerfasser: <<biblio.author>>\r\nSignatur: <<items.itemcallnumber>>\r\n', 'print'),
('circulation','CHECKIN','Rรผckgabequittung (Zusammenfassung)','Rรผckgabequittung','Die folgenden Medien wurden zurรผckgegeben:\r\n----\r\n[% biblio.title %]\r\n----\r\nVielen Dank.', 'email'),
('circulation','CHECKOUT','Ausleihquittung (Zusammenfassung)','Ausleihquittung','Die folgenden Medien wurden entliehen:\r\n----\r\n[% biblio.title %]\r\n----\r\nVielen Dank fรผr Ihren Besuch in [% branch.branchname %].', 'email'),
('reserves', 'HOLDPLACED', 'Neue Vormerkung', 'Neue Vormerkung','Folgender Titel wurde vorgemerkt: <<biblio.title>> (<<biblio.biblionumber>>) durch den Benutzer <<borrowers.firstname>> <<borrowers.surname>> (<<borrowers.cardnumber>>).', 'email'),
('reserves', 'CANCEL_HOLD_ON_LOST', 'Vormerkung wurde storniert', "Vormerkung wurde storniert", "Liebe(r) [% borrower.firstname %] [% borrower.surname %],\n\nWir bedauern Ihnen mitteilen zu mรผssen, dass die nachfolgende Vormerkung nicht erfรผllt werden kann, da das vorgemerkte Medium vermisst wird. Ihre Vormerkung wurde storniert.\n\nTitel: [% biblio.title %]\nVerfasser: [% biblio.author %]\nExemplar: [% item.copynumber %]\nBibliothek: [% branch.branchname %]", 'email'),
('suggestions','ACCEPTED','Anschaffungsvorschlag wurde angenommen', 'Ihr Anschaffungsvorschlag wurde angenommen','Liebe(r) <<borrowers.firstname>> <<borrowers.surname>>,\n\nSie haben der Bibliothek folgendes Medium zur Anschaffung vorgeschlagen: <<suggestions.title>> von <<suggestions.author>>.\n\nDie Bibliothek hat diesen Titel heute recherchiert und wird Ihn sobald wie mรถglich im Buchhandel bestellen. Sie erhalten Nachricht, sobald die Bestellung abgeschlossen ist und sobald der Titel in der Bibliotek verfรผgbar ist.\n\nWenn Sie Fragen haben, richten Sie Ihre Mail bitte an: <<branches.branchemail>>.\n\nVielen Dank,\n\n<<branches.branchname>>', 'email'),
('suggestions','AVAILABLE','Vorgeschlagenes Medium verfรผgbar', 'Das vorgeschlagene Medium ist jetzt verfรผgbar','Liebe(r) <<borrowers.firstname>> <<borrowers.surname>>,\n\nSie haben der Bibliothek folgendes Medium zur Anschaffung vorgeschlagen: <<suggestions.title>> von <<suggestions.author>>.\n\nWir freuen uns Ihnen mitteilen zu kรถnnen, dass dieser Titel jetzt im Bestand der Bibliothek verfรผgbar ist.\n\nWenn Sie Fragen haben, richten Sie Ihre Mail bitte an: <<branches.branchemail>>.\n\nVielen Dank,\n\n<<branches.branchname>>', 'email'),
('suggestions','ORDERED','Vorgeschlagenes Medium bestellt', 'Das vorgeschlagene Medium wurde im Buchhandel bestellt','Liebe(r) <<borrowers.firstname>> <<borrowers.surname>>,\n\nSie haben der Bibliothek folgendes Medium zur Anschaffung vorgeschlaten: <<suggestions.title>> von <<suggestions.author>>.\n\nWir freuen uns Ihnen mitteilen zu kรถnnen, dass dieser Titel jetzt im Buchhandel bestellt wurde. Nach Eintreffen wird er in unseren Bestand eingearbeitet.\n\nSie erhalten Nachricht, sobald das Medium verfรผgbar ist.\n\nBei Nachfragen erreichen Sie uns unter der Emailadresse <<branches.branchemail>>.\n\nVielen Dank,\n\n<<branches.branchname>>', 'email'),
('suggestions','REJECTED','Anschaffungsvorschlag nicht angenommen', 'Ihr Anschaffungsvorschlag wurde nicht angenommen','Liebe(r) <<borrowers.firstname>> <<borrowers.surname>>,\n\nSie haven der Bibliothek folgendes Medium zur Anschaffung vorgeschlagen: <<suggestions.title>> von <<suggestions.author>>.\n\nDie Bibliothek hat diesen Titel heute recherchiert und sich gegen eine Anschaffung entschieden.\n\nBegrรผndung: <<suggestions.reason>>\n\nWenn Sie Fragen haben, richten Sie Ihre Mail bitte an: <<branches.branchemail>>.\n\nVielen Dank,\n\n<<branches.branchname>>', 'email'),
('suggestions','TO_PROCESS','Benachrichtigung an Besitzer des Kontos (Erwerbung)', 'Anschaffungsvorschlag wartet auf Bearbeitung','Liebe(r) <<borrowers.firstname>> <<borrowers.surname>>,\n\nEin neuer Anschaffungsvorschlag wartet auf Bearbeitung: <<suggestions.title>> von <<suggestions.author>>.\n\nVielen Dank,\n\n<<branches.branchname>>', 'email'),
('suggestions', 'NOTIFY_MANAGER', 'Benachrichtigung an Bearbeiter eines Anschaffungsvorschlags', "Neuer Anschaffungsvorschlag zugewiesen", "Liebe(r) [% borrower.firstname %] [% borrower.surname %],\nIhnen wurde ein Anschaffungsvorschlag zur Bearbeitung zugewiesen: [% suggestion.title %].\nDanke,\n[% branch.branchname %]", 'email'),
('members', 'PROBLEM_REPORT','OPAC-Problemmeldung','OPAC-Problemmeldung','Benutzername: <<problem_reports.username>>\n\nSeite: <<problem_reports.problempage>>\n\nTitel: <<problem_reports.title>>\n\nNachricht: <<problem_reports.content>>','email');
INSERT INTO `letter` (module, code, name, title, content, is_html, message_transport_type)
VALUES ('suggestions','NEW_SUGGESTION','Neuer Anschaffungsvorschlag','Neuer Anschaffungsvorschlag','<h3>Neuer Anschaffungsvorschlag zur Bearbeitung</h3>
<p><h4>Vorgeschlagen von</h4>
<ul>
<li><<borrowers.firstname>> <<borrowers.surname>></li>
<li><<borrowers.cardnumber>></li>
<li><<borrowers.phone>></li>
<li><<borrowers.email>></li>
</ul>
</p>
<p><h4>Vorgeschlagener Titel</h4>
<ul>
<li><b>Bibliothek:</b> <<branches.branchname>></li>
<li><b>Titel:</b> <<suggestions.title>></li>
<li><b>Verfasser:</b> <<suggestions.author>></li>
<li><b>Jahr:</b> <<suggestions.copyrightdate>></li>
<li><b>Standardnummer (ISBN, ISSN oder andere):</b> <<suggestions.isbn>></li>
<li><b>Verรถffentlicht:</b> <<suggestions.publishercode>></li>
<li><b>Reihe:</b> <<suggestions.collectiontitle>></li>
<li><b>Verlagsort:</b> <<suggestions.place>></li>
<li><b>Anzahl:</b> <<suggestions.quantity>></li>
<li><b>Medientyp:</b> <<suggestions.itemtype>></li>
<li><b>Grund fรผr den Vorschlag:</b> <<suggestions.patronreason>></li>
<li><b>Notiz:</b> <<suggestions.note>></li>
</ul>
</p>',1, 'email');
INSERT INTO `letter` (module, code, name, title, content, is_html, message_transport_type)
VALUES ('members', 'DISCHARGE', 'Entlastung', 'Entlastung fรผr <<borrowers.firstname>> <<borrowers.surname>>', '
<<today>>
<h1>Entlastungsbescheinigung</h1>
<p><<branches.branchname>> bestรคtigt, dass der nachfolgende Benutzer:<br>
<<borrowers.firstname>> <<borrowers.surname>> (Ausweisnummer: <<borrowers.cardnumber>>)<br>
alle Medien zurรผckgegeben und ausstehende Gebรผhren beglichen hat.</p>', 1, 'email');
INSERT INTO `letter` (module, code, name, title, content, is_html)
VALUES ('circulation','ISSUESLIP','Ausleihquittung (Quittungsdruck)','Ausleihquittung (Quittungsdruck)', '<h2>Ausleihquittung</h2>
Ausgeliehen an: <<borrowers.title>> <<borrowers.firstname>> <<borrowers.initials>> <<borrowers.surname>> <br />
(<<borrowers.cardnumber>>) <br />
<<today>><br />
<br />
<h4>Ausleihen</h4>
<checkedout>
<p>
<<biblio.title>> <br />
Signatur: <<items.itemcallnumber>><br/>
Barcode: <<items.barcode>><br />
Fรคllig am: <<issues.date_due>><br />
</p>
</checkedout>
<br />
<h4>รœberfรคllig</h4>
<overdue>
<p>
<<biblio.title>> <br />
Signatur: <<items.itemcallnumber>><br/>
Barcode: <<items.barcode>><br />
Fรคllig am: <<issues.date_due>><br />
</p>
</overdue>
<news>
<div class="newsitem">
<h5 style="margin-bottom: 1px; margin-top: 1px"><b><<opac_news.title>></b></h5>
<p style="margin-bottom: 1px; margin-top: 1px"><<opac_news.content>></p>
<p class="newsfooter" style="font-size: 8pt; font-style:italic; margin-bottom: 1px; margin-top: 1px"><<opac_news.published_on>></p>
<hr />
</div>
</news>', 1),
('circulation','ISSUEQSLIP','Kurzquittung','Kurzquittung', '<h2>Ausleihquittung</h2>
Bibliothek: <<branches.branchname>> <br/>
Ausleihe an: <<borrowers.firstname>> <<borrowers.surname>> <br />
Ausweisnummer: <<borrowers.cardnumber>> <br />
<br />
<<today>><br />
<br />
<h4>Heutige Ausleihen</h4>
<checkedout>
<p>
<<biblio.title>> <br />
Barcode: <<items.barcode>><br />
Signatur: <<items.itemcallnumber>><br/>
Fรคllig am: <<issues.date_due>><br />
</p>
</checkedout>', 1),
('circulation','HOLD_SLIP','Vormerkquittung','Vormerkquittung', '<h5>Datum: <<today>></h5>
<h3> Transport nach/Vormerkung in <<branches.branchname>></h3>
<h3><<borrowers.surname>>, <<borrowers.firstname>></h3>
<ul>
<li><<borrowers.cardnumber>></li>
<li><<borrowers.phone>></li>
<li> <<borrowers.address>><br />
<<borrowers.address2>><br />
<<borrowers.city >> <<borrowers.zipcode>>
</li>
<li><<borrowers.email>></li>
</ul>
<br />
<h3>EXEMPLAR VORGEMERKT</h3>
<h4><<biblio.title>></h4>
<h5><<biblio.author>></h5>
<ul>
<li><<items.barcode>></li>
<li><<items.itemcallnumber>></li>
<li><<reserves.waitingdate>></li>
</ul>
<p>Anmerkungen:
<pre><<reserves.reservenotes>></pre>
</p>
', 1),
('circulation','TRANSFERSLIP','Transportquittung','Transportquittung', '<h5>Datum: <<today>></h5>
<h3>Transport nach <<branches.branchname>></h3>
<h3>EXEMPLAR</h3>
<h4><<biblio.title>></h4>
<h5><<biblio.author>></h5>
<ul>
<li><<items.barcode>></li>
<li><<items.itemcallnumber>></li>
</ul>', 1);
INSERT INTO `letter` (`module`,`code`,`branchcode`,`name`,`is_html`,`title`,`content`)
VALUES (
'members', 'OPAC_REG_VERIFY', '', 'Bestรคtigung der Anmeldung zur Bibliotheksnutzung', '1', 'E-Mail-Adresse fรผr Benutzerkonto verifizieren', 'Guten Tag,
Ihr Bibliothekskonto wurde angelegt. Bitte bestรคtigen Sie Ihre E-Mail-Adresse indem Sie auf folgenden Link klicken:
<<OPACBaseURL>>/cgi-bin/koha/opac-registration-verify.pl?token=<<borrower_modifications.verification_token>>
Wenn Sie keine Kontoanmeldung durchgefรผhrt haben, kรถnnen Sie diese Benachrichtigung ignorieren. Sie wird in Kรผrze ungรผltig.
Vielen Dank,
Ihr Bibliotheksteam'
);
INSERT INTO letter (module, code, branchcode, name, is_html, title, content)
VALUES ('members', 'SHARE_INVITE', '', 'Einladung zum Teilen einer Liste', '0', 'Teilen der Liste <<listname>>', 'Lieber Benutzer,
Einer unserer Benutzer, <<borrowers.firstname>> <<borrowers.surname>>, mรถchte die Liste <<listname>> รผber unseren Bibliothekskatalog mit Ihnen teilen.
Um die Liste aufzurufen, klicken Sie bitte die untenstehende URL oder kopieren Sie diese in die Adresszeile Ihres Browsers:
<<shareurl>>
Im Fall dass Sie kein Benutzer unserer Bibliothek sind und diese Einladung nicht annehmen mรถchten, ignorieren Sie bitte diese E-Mail.
Bitte beachten Sie, dass die Einladung nach zwei Wochen ungรผltig wird.
Vielen Dank,
Ihr Bibliotheksteam'
);
INSERT INTO letter (module, code, branchcode, name, is_html, title, content)
VALUES ( 'members', 'SHARE_ACCEPT', '', 'Angenommene Einladung zum Teilen einer Liste', '0', 'Einladung fรผr Liste <<listname>> angenommen', 'Lieber Benutzer,
Wir mรถchten Sie darรผber informieren, dass der Benutzer <<borrowers.firstname>> <<borrowers.surname>> Ihre Einladung zum teilen der Liste <<listname>> รผber unseren Bibliothekskatalog angenommen hat.
Vielen Dank,
Ihr Biblioheksteam'
);
INSERT INTO letter(module, code, branchcode, name, title, content, message_transport_type)
VALUES ('acquisition', 'ACQ_NOTIF_ON_RECEIV', '', 'Benachrichtigung bei Zugang', 'Bestelltes Medium ist eingetroffen', 'Liebe/r <<borrowers.firstname>> <<borrowers.surname>>,\n\nDie Bestellung <<aqorders.ordernumber>> (<<biblio.title>>) ist eingetroffen und wird bearbeitet.\n\nIhr Bibliotheksteam', 'email'),
('members','MEMBERSHIP_EXPIRY','','Ablauf des Benutzerkontos','Benutzerkonto lรคuft ab','Liebe(r) <<borrowers.title>> <<borrowers.firstname>> <<borrowers.surname>>,\r\n\r\nIhr Bibliotheksausweis lรคuft demnรคchst ab:\r\n\r\n<<borrowers.dateexpiry>>\r\n\r\nVielen Dank,\r\n\r\nLibrarian\r\n\r\n<<branches.branchname>>','email');
INSERT INTO letter ( module, code, branchcode, name, is_html, title, content, message_transport_type )
VALUES ( 'circulation', 'OVERDUES_SLIP', '', 'รœberfรคlligkeiten (Quittung)', '0', 'OVERDUES_SLIP', 'Die folgenden Exemplare sind aktuell รผberfรคllig:
<item>"<<biblio.title>>" von <<biblio.author>>, <<items.itemcallnumber>>, Barcode: <<items.barcode>> Gebรผhr: <<items.fine>></item>
', 'print' );
INSERT INTO `letter` (module, code, branchcode, name, is_html, title, content, message_transport_type)
VALUES ('members','PASSWORD_RESET','','Neues Passwort',1,'Neues Passwort','<html>\r\n<p>Liebe(r) <<borrowers.title>> <<borrowers.firstname>> <<borrowers.surname>>,</p>\r\n\r\n<p>Diese E-Mail wurde verschickt, da Sie ein neues Passwort fรผr Ihr Bibliotheksbenutzerkonto angefordert haben: <strong><<user>></strong>.\r\n</p>\r\n<p>\r\nBitte klicken Sie auf den folgenden Link um Ihr neues Passwort zu erstellen:\r\n<br/><a href=\"<<passwordreseturl>>\"><<passwordreseturl>></a>\r\n</p>\r\n<p>Dieser Link ist von dieser E-Mail an fรผr 2 Tage gรผltig. Wenn Sie bis dahin Ihr Passwort nicht geรคndert haben, mรผssen Sie die E-Mail erneut anfordern.</p>\r\n<p>Vielen Dank</p>\r\n</html>\r\n','email'
);
INSERT INTO `letter` (`module`, `code`, `branchcode`, `name`, `is_html`, `title`, `content`, `message_transport_type`) VALUES
('circulation', 'AR_CANCELED', '', 'Artikelbestellung - Storniert', 0, 'Artikelbestellung wurde storniert', 'Liebe/r <<borrowers.firstname>> <<borrowers.surname>> (<<borrowers.cardnumber>>)\r\n\r\nIhre Bestellung eines Artikels aus <<biblio.title>> (<<items.barcode>>) wurde aus folgendem Grund storniert:\r\n\r\n<<article_requests.notes>>\r\n\r\nBestellter Artikel:\r\nTitel: <<article_requests.title>>\r\nVerfasser: <<article_requests.author>>\r\nBand/Jahrgang: <<article_requests.volume>>\r\nHeft: <<article_requests.issue>>\r\nJahr/Datum: <<article_requests.date>>\r\nSeiten: <<article_requests.pages>>\r\nKapitel: <<article_requests.chapters>>\r\nHinweise: <<article_requests.patron_notes>>\r\n\r\nIhr Bibliotheksteam', 'email'),
('circulation', 'AR_COMPLETED', '', 'Artikelbestellung - Abgeschlossen', 0, 'Artikelbestellung ist abgeschlossen', 'Liebe/r <<borrowers.firstname>> <<borrowers.surname>> (<<borrowers.cardnumber>>)\r\n\r\nDer bestellte Artikel aus <<biblio.title>> (<<items.barcode>>) liegt nun zur Abholung bereit.\r\n\r\nBestellter Artikel:\r\nTitel: <<article_requests.title>>\r\nVerfasser: <<article_requests.author>>\r\nVolume: <<article_requests.volume>>\r\nHeft: <<article_requests.issue>>\r\nJahr/Datum: <<article_requests.date>>\r\nSeiten: <<article_requests.pages>>\r\nKapitel: <<article_requests.chapters>>\r\nHinweise: <<article_requests.patron_notes>>\r\n\r\nSie kรถnnen den Artikel in <<branches.branchname>> abholen.\r\n\r\nVielen Dank!', 'email'),
('circulation', 'AR_PENDING', '', 'Artikelbestellung - Offen', 0, 'Artikelbestellung ist eingegangen', 'Liebe/r <<borrowers.firstname>> <<borrowers.surname>> (<<borrowers.cardnumber>>)\r\n\r\nIhre Artikelbestellung aus <<biblio.title>> (<<items.barcode>>) ist bei uns eingegangen.\r\n\r\nBestellter Artikel:\r\nTitel: <<article_requests.title>>\r\nVerfasser: <<article_requests.author>>\r\nJahrgang/Band: <<article_requests.volume>>\r\nHeft: <<article_requests.issue>>\r\nJahr/Datum: <<article_requests.date>>\r\nSeiten: <<article_requests.pages>>\r\nKapitel: <<article_requests.chapters>>\r\nHinweise: <<article_requests.patron_notes>>\r\n\r\n\r\nVielen Dank!', 'email'),
('circulation', 'AR_SLIP', '', 'Artikelbestellung - Quittung', 0, 'Artikelbestellung', 'Artikelbestellung:\r\n\r\n<<borrowers.firstname>> <<borrowers.surname>> (<<borrowers.cardnumber>>)\r\n\r\nTitel: <<biblio.title>>\r\nBarcode: <<items.barcode>>\r\n\r\nBestellter Artikel:\r\nTitle: <<article_requests.title>>\r\nVerfasser: <<article_requests.author>>\r\nJahrgang/Band: <<article_requests.volume>>\r\nHeft: <<article_requests.issue>>\r\nJahr/Datum: <<article_requests.date>>\r\nSeiten: <<article_requests.pages>>\r\nKapitel: <<article_requests.chapters>>\r\nHinweise: <<article_requests.patron_notes>>\r\n', 'print'),
('circulation', 'AR_PROCESSING', '', 'Artikelbestellung - In Bearbeitung', 0, 'Artikelbestellung in Bearbeitung', 'Liebe/r <<borrowers.firstname>> <<borrowers.surname>> (<<borrowers.cardnumber>>)\r\n\r\nIhre Artikelbestellung aus <<biblio.title>> (<<items.barcode>>) wird zur Zeit bearbeitet.\r\n\r\nBestellter Artikel:\r\nTitel: <<article_requests.title>>\r\nVerfasser: <<article_requests.author>>\r\nBand/Jahrgang: <<article_requests.volume>>\r\nHeft: <<article_requests.issue>>\r\nJahr/Datum: <<article_requests.date>>\r\nSeiten: <<article_requests.pages>>\r\nKapitel: <<article_requests.chapters>>\r\nHinweise: <<article_requests.patron_notes>>\r\n\r\nVielen Dank!', 'email'),
('circulation', 'CHECKOUT_NOTE', '', 'Ausleihnotiz zu einem Exemplar', '0', 'Ausleihnotiz', '<<borrowers.firstname>> <<borrowers.surname>> hat eine Notiz zu folgendem Exemplar angegeben: <<biblio.title>> - <<biblio.author>> (<<biblio.biblionumber>>).','email');
INSERT INTO `letter` (`module`, `code`, `branchcode`, `name`, `is_html`, `title`, `content`, `message_transport_type`, `lang`) VALUES
('circulation', 'ACCOUNT_PAYMENT', '', 'Zahlung', 0, 'Zahlungsquittung fรผr Bibliothekskonto', '[%- USE Price -%]\r\nEine Zahlung in Hรถhe von [% credit.amount * -1 | $Price %] wurde auf Ihr Konto verbucht.\r\n\r\nDiese Zahlung wurde mit den folgenden Gebรผhrenposten verrechnet:\r\n[%- FOREACH o IN offsets %]\r\nBeschreibung: [% o.debit.description %]\r\nGezahlter Betrag: [% o.amount * -1 | $Price %]\r\nOffener Betrag: [% o.debit.amountoutstanding | $Price %]\r\n[% END %]', 'email', 'default'),
('circulation', 'ACCOUNT_WRITEOFF', '', 'Erlass', 0, 'Erlassquittung fรผr Bibliothekskonto', '[%- USE Price -%]\r\nEin Erlass in Hรถhe von [% credit.amount * -1 | $Price %] wurde auf Ihr Konto verbucht.\r\n\r\nDer Erlass wurde mit den folgenden Gebรผhrenposten verrechnet:\r\n[%- FOREACH o IN offsets %]\r\nBeschreibung: [% o.debit.description %]\r\nErlassener Betrag: [% o.amount * -1 | $Price %]\r\nOffener Betrag: [% o.debit.amountoutstanding | $Price %]\r\n[% END %]', 'email', 'default');
INSERT INTO `letter` (`module`, `code`, `branchcode`, `name`, `is_html`, `title`, `content`, `message_transport_type`, `lang`) VALUES
('circulation', 'ACCOUNT_CREDIT', '', 'Zahlungsquittung', 0, 'Zahlungsquittung', '<table>
[% IF ( LibraryName ) %]
<tr>
<th colspan="4" class="centerednames">
<h3>[% LibraryName | html %]</h3>
</th>
</tr>
[% END %]
<tr>
<th colspan="4" class="centerednames">
<h2><u>Zahlungsquittung</u></h2>
</th>
</tr>
<tr>
<th colspan="4" class="centerednames">
<h2>[% Branches.GetName( patron.branchcode ) | html %]</h2>
</th>
</tr>
<tr>
<th colspan="4">
Mit Dank erhalten von [% patron.firstname | html %] [% patron.surname | html %] <br />
Ausweisnummer: [% patron.cardnumber | html %]<br />
</th>
</tr>
<tr>
<th>Datum</th>
<th>Beschreibung</th>
<th>Notiz</th>
<th>Summe</th>
</tr>
[% FOREACH account IN accounts %]
<tr class="highlight">
<td>[% account.date | $KohaDates %]</td>
<td>
[% PROCESS account_type_description account=account %]
[%- IF account.description %], [% account.description | html %][% END %]
</td>
<td>[% account.note | html %]</td>
[% IF ( account.amountcredit ) %]<td class="credit">[% ELSE %]<td class="debit">[% END %][% account.amount | $Price %]</td>
</tr>
[% END %]
<tfoot>
<tr>
<td colspan="3">Aktuell ausstehende Gebรผhren: </td>
[% IF ( totalcredit ) %]<td class="credit">[% ELSE %]<td class="debit">[% END %][% total | $Price %]</td>
</tr>
</tfoot>
</table>', 'print', 'default');
INSERT IGNORE INTO `letter` (`module`, `code`, `branchcode`, `name`, `is_html`, `title`, `content`, `message_transport_type`, `lang`) VALUES
('circulation', 'ACCOUNT_DEBIT', '', 'Rechnung', 0, 'Rechnung', '<table>
[% IF ( LibraryName ) %]
<tr>
<th colspan="5" class="centerednames">
<h3>[% LibraryName | html %]</h3>
</th>
</tr>
[% END %]
<tr>
<th colspan="5" class="centerednames">
<h2><u>INVOICE</u></h2>
</th>
</tr>
<tr>
<th colspan="5" class="centerednames">
<h2>[% Branches.GetName( patron.branchcode ) | html %]</h2>
</th>
</tr>
<tr>
<th colspan="5" >
Rechnung fรผr: [% patron.firstname | html %] [% patron.surname | html %] <br />
Ausweisnummer: [% patron.cardnumber | html %]<br />
</th>
</tr>
<tr>
<th>Datum</th>
<th>Beschreibung</th>
<th>Notiz</th>
<th style="text-align:right;">Summe</th>
<th style="text-align:right;">Ausstehende Summe</th>
</tr>
[% FOREACH account IN accounts %]
<tr class="highlight">
<td>[% account.date | $KohaDates%]</td>
<td>
[% PROCESS account_type_description account=account %]
[%- IF account.description %], [% account.description | html %][% END %]
</td>
<td>[% account.note | html %]</td>
[% IF ( account.amountcredit ) %]<td class="credit">[% ELSE %]<td class="debit">[% END %][% account.amount | $Price %]</td>
[% IF ( account.amountoutstandingcredit ) %]<td class="credit">[% ELSE %]<td class="debit">[% END %][% account.amountoutstanding | $Price %]</td>
</tr>
[% END %]
<tfoot>
<tr>
<td colspan="4">Aktuell ausstehende Gebรผhren: </td>
[% IF ( totalcredit ) %]<td class="credit">[% ELSE %]<td class="debit">[% END %][% total | $Price %]</td>
</tr>
</tfoot>
</table>', 'print', 'default');
INSERT INTO `letter` (`module`, `code`, `branchcode`, `name`, `is_html`, `title`, `content`, `message_transport_type`) VALUES
('circulation', 'SR_SLIP', '', 'Report รผber Bestandsrotation', 0, 'Report รผber Bestandsrotation', 'Report รผber Bestandsrotation fรผr [% branch.name %]:\r\n\r\n[% IF branch.items.size %][% branch.items.size %] Exemplare wurden fรผr diese Bibliothek bearbeitet.\r\n[% ELSE %]Es wurden keine Exemplare fรผr diese Bibliothek bearbeitet\r\n[% END %][% FOREACH item IN branch.items %][% IF item.reason != \'in-demand\' %]Titel: [% item.title %]\r\nVerfasser: [% item.author %]\r\nSignatur: [% item.callnumber %]\r\nStandort: [% item.location %]\r\nBarcode: [% item.barcode %]\r\nAusgeliehen?: [% item.onloan %]\r\nStatus: [% item.reason %]\r\nAktuelle Bibliothek: [% item.branch.branchname %] [% item.branch.branchcode %]\r\n\r\n[% END %][% END %]', 'email');
INSERT IGNORE INTO `letter` (`module`, `code`, `branchcode`, `name`, `is_html`, `title`, `content`, `message_transport_type`, `lang`) VALUES
('pos', 'RECEIPT', '', 'Kassenquittung', 0, 'Quittung', '[% PROCESS "accounts.inc" %]
<table>
[% IF ( LibraryName ) %]
<tr>
<th colspan="2" class="centerednames">
<h3>[% LibraryName | html %]</h3>
</th>
</tr>
[% END %]
<tr>
<th colspan="2" class="centerednames">
<h2>[% Branches.GetName( payment.branchcode ) | html %]</h2>
</th>
</tr>
<tr>
<th colspan="2" class="centerednames">
<h3>[% payment.date | $KohaDates %]</h3>
</tr>
<tr>
<td>Transaktionsnr.: </td>
<td>[% payment.accountlines_id %]</td>
</tr>
<tr>
<td>Mitarbeitender: </td>
<td>[% payment.manager_id %]</td>
</tr>
<tr>
<td>Zahlungsart: </td>
<td>[% payment.payment_type %]</td>
</tr>
<tr></tr>
<tr>
<th colspan="2" class="centerednames">
<h2><u>Zahlungsquittung</u></h2>
</th>
</tr>
<tr></tr>
<tr>
<th>Beschreibung</th>
<th>Summe</th>
</tr>
[% FOREACH offset IN offsets %]
<tr>
<td>[% PROCESS account_type_description account=offset.debit %]</td>
<td>[% offset.amount * -1 | $Price %]</td>
</tr>
[% END %]
<tfoot>
<tr class="highlight">
<td>Gesamt: </td>
<td>[% payment.amount * -1| $Price %]</td>
</tr>
<tr>
<td>Bezahlt: </td>
<td>[% collected | $Price %]</td>
</tr>
<tr>
<td>Wechselgeld: </td>
<td>[% change | $Price %]</td>
</tr>
</tfoot>
</table>', 'print', 'default');
INSERT INTO letter (module, code, name, title, content, message_transport_type) VALUES ('circulation', 'AUTO_RENEWALS', 'Benachrichtigung รผber automatische Verlรคngerung', 'Automatische Verlรคngerung',
"Liebe(r) [% borrower.firstname %] [% borrower.surname %],
[% IF checkout.auto_renew_error %]
Das folgende Exemplar ([% biblio.title %]) wurde aus folgendem Grund nicht verlรคngert:
[% IF checkout.auto_renew_error == 'too_many' %]
Die maximal mรถgliche Anzahl an Verlรคngerungen wurde erreicht.
[% ELSIF checkout.auto_renew_error == 'on_reserve' %]
Dieses Exemplar wurde von einen anderen Benutzer vorgemerkt.
[% ELSIF checkout.auto_renew_error == 'restriction' %]
Ihr Konto ist aktuell gesperrt.
[% ELSIF checkout.auto_renew_error == 'overdue' %]
Sie haben รผberfรคllige Ausleihen
[% ELSIF checkout.auto_renew_error == 'auto_too_late' %]
Es ist zu spรคt fรผr eine Verlรคngerung, das Exemplar ist bereits รผberfรคllig.
[% ELSIF checkout.auto_renew_error == 'auto_too_much_oweing' %]
Die offenen Gebรผhren auf Ihrem Konto sind zu hoch.
[% END %]
[% ELSE %]
Das folgende Exemplar ([% biblio.title %]) wurde erfolgreich verlรคngert und ist jetzt am [% checkout.date_due | $KohaDates as_due_date => 1 %] fรคllig.
[% END %]", 'email');
INSERT INTO `letter` VALUES ('reserves','HOLD_CANCELLATION','','Hold Cancellation',0,'Your hold was canceled.','[%- USE AuthorisedValues -%]\r\nDear [% borrower.firstname %] [% borrower.surname %],\r\n\r\nYour hold for [% biblio.title %] was canceled for the following reason: [% AuthorisedValues.GetByCode( \'HOLD_CANCELLATION\', hold.cancellation_reason ) %]','email','default');

1
installer/data/mysql/de-DE/mandatory/sample_notices.txt

@ -1 +0,0 @@
Beispiel-Benachrichtigungen

25
installer/data/mysql/de-DE/mandatory/sample_numberpatterns.sql

@ -1,25 +0,0 @@
INSERT INTO subscription_numberpatterns
(label, displayorder, description, numberingmethod,
label1, add1, every1, whenmorethan1, setto1, numbering1,
label2, add2, every2, whenmorethan2, setto2, numbering2,
label3, add3, every3, whenmorethan3, setto3, numbering3)
VALUES
('Nummer', 1, 'Fortlaufende Nummerierung', 'Nr. {X}',
'Nummer', 1, 1, 99999, 1, NULL,
NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, NULL, NULL),
('Band, Nummer, Heft', 2, 'Band X, Nummer Y, Heft Z', 'Bd. {X}, Nr. {Y}, H. {Z}',
'Band', 1, 48, 99999, 1, NULL,
'Nummer', 1, 4, 12, 1, NULL,
'Heft', 1, 1, 4, 1, NULL),
('Jg., Heft', 3, 'Jg. X, H. Y', 'Jg. {X}, H. {Y}',
'Jg.', 1, 12, 99999, 1, NULL,
'Heft', 1, 1, 12, 1, NULL,
NULL, NULL, NULL, NULL, NULL, NULL),
('Saisonal', 4, ' Saison Jahr', '{X} {Y}',
'Saison', 1, 1, 3, 0, 'season',
'Jahr', 1, 4, 99999, 1, NULL,
NULL, NULL, NULL, NULL, NULL, NULL);

1
installer/data/mysql/de-DE/mandatory/sample_numberpatterns.txt

@ -1 +0,0 @@
Nummerierungsmuster fรผr Zeitschriftenabonnements

2389
installer/data/mysql/de-DE/marcflavour/marc21/mandatory/authorities_normal_marc21.sql

File diff suppressed because it is too large

9
installer/data/mysql/de-DE/marcflavour/marc21/mandatory/authorities_normal_marc21.txt

@ -1,9 +0,0 @@
Standard-MARC21-Frameworks fรผr Normdaten:
Person
Kรถrperschaft
Kongress
Einheitstitel
Zeitschlagwort
Sachschlagwort
Geografischer Name
Genre/Formschlagwort

4681
installer/data/mysql/de-DE/marcflavour/marc21/mandatory/marc21_framework_DEFAULT.sql

File diff suppressed because it is too large

1
installer/data/mysql/de-DE/marcflavour/marc21/mandatory/marc21_framework_DEFAULT.txt

@ -1 +0,0 @@
Bibliographisches Standard-Framework fรผr MARC21

38
installer/data/mysql/de-DE/marcflavour/marc21/optional/marc21_default_matching_rules.sql

@ -1,38 +0,0 @@
--
-- Default MARC matching rules for Koha
--
-- Copyright (C) 2007 LiblimeA
--
-- This file is part of Koha.
--
-- Koha is free software; you can redistribute it and/or modify it
-- under the terms of the GNU General Public License as published by
-- the Free Software Foundation; either version 3 of the License, or
-- (at your option) any later version.
--
-- Koha is distributed in the hope that it will be useful, but
-- WITHOUT ANY WARRANTY; without even the implied warranty of
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-- GNU General Public License for more details.
--
-- You should have received a copy of the GNU General Public License
-- along with Koha; if not, see <http://www.gnu.org/licenses>.
INSERT INTO marc_matchers (code, description, record_type, threshold)
VALUES ('ISBN', '020$a', 'biblio', 1000);
INSERT INTO matchpoints (matcher_id, search_index, score) SELECT MAX(matcher_id), 'isbn', 1000 FROM marc_matchers;
INSERT INTO matcher_matchpoints SELECT MAX(matcher_id), MAX(matchpoint_id) FROM matchpoints;
INSERT INTO matchpoint_components (matchpoint_id, sequence, tag, subfields)
SELECT MAX(matchpoint_id), 1, '020', 'a' FROM matchpoints;
INSERT INTO matchpoint_component_norms (matchpoint_component_id, sequence, norm_routine)
SELECT MAX(matchpoint_component_id), 1, 'ISBN' FROM matchpoint_components;
INSERT INTO marc_matchers (code, description, record_type, threshold)
VALUES ('ISSN', '022$a', 'biblio', 1000);
INSERT INTO matchpoints (matcher_id, search_index, score) SELECT MAX(matcher_id), 'issn', 1000 FROM marc_matchers;
INSERT INTO matcher_matchpoints SELECT MAX(matcher_id), MAX(matchpoint_id) FROM matchpoints;
INSERT INTO matchpoint_components (matchpoint_id, sequence, tag, subfields)
SELECT MAX(matchpoint_id), 1, '022', 'a' FROM matchpoints;
INSERT INTO matchpoint_component_norms (matchpoint_component_id, sequence, norm_routine)
SELECT MAX(matchpoint_component_id), 1, 'ISSN' FROM matchpoint_components;

3
installer/data/mysql/de-DE/marcflavour/marc21/optional/marc21_default_matching_rules.txt

@ -1,3 +0,0 @@
Abgleichregeln fรผr bibliographische MARC21-Datensรคtze, einschlieรŸlich:
ISBN
ISSN

88
installer/data/mysql/de-DE/marcflavour/marc21/optional/marc21_sample_fastadd_framework.sql

@ -1,88 +0,0 @@
INSERT IGNORE INTO biblio_framework VALUES
('FA', 'Schnellaufnahme');
INSERT IGNORE INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode)
SELECT tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, 'FA'
FROM marc_tag_structure
WHERE frameworkcode = '' AND
tagfield IN ('000', '008', '010', '020', '022', '050', '082', '090', '099', '100', '245', '250', '260', '300', '500', '942', '952', '999');
INSERT IGNORE INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, seealso, link, defaultvalue)
SELECT tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, 'FA', seealso, link, defaultvalue
FROM marc_subfield_structure
WHERE frameworkcode = '' AND
tagfield IN ('000', '008', '010', '020', '022', '050', '082', '090', '099', '100', '245', '250', '260', '300', '500', '942', '952', '999');
-- **************************************************
-- REVERT HIDDEN FIELD TO ORIGINAL (pre copy ) VALUES
-- **************************************************
UPDATE marc_subfield_structure SET tab = 0 WHERE tagfield IN ('100','245','250','260','300','500','942') AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '010' AND tagsubfield = '8' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '010' AND tagsubfield = 'b' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '010' AND tagsubfield = 'z' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '020' AND tagsubfield = '6' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '020' AND tagsubfield = '8' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '020' AND tagsubfield = 'z' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '082' AND tagsubfield = '6' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '082' AND tagsubfield = '8' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='5' WHERE tagfield = '090' AND tagsubfield = 'a' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='5' WHERE tagfield = '090' AND tagsubfield = 'b' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '100' AND tagsubfield = '6' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '100' AND tagsubfield = '8' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '100' AND tagsubfield = '9' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '100' AND tagsubfield = 'b' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '100' AND tagsubfield = 'c' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '100' AND tagsubfield = 'f' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '100' AND tagsubfield = 'g' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '100' AND tagsubfield = 'j' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '100' AND tagsubfield = 'k' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '100' AND tagsubfield = 'l' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '100' AND tagsubfield = 'n' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '100' AND tagsubfield = 'p' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '100' AND tagsubfield = 't' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '100' AND tagsubfield = 'u' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '245' AND tagsubfield = '6' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '245' AND tagsubfield = '8' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '245' AND tagsubfield = 'd' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '245' AND tagsubfield = 'e' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '245' AND tagsubfield = 'f' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '245' AND tagsubfield = 'g' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '245' AND tagsubfield = 'k' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '245' AND tagsubfield = 'n' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '245' AND tagsubfield = 'p' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '245' AND tagsubfield = 's' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '250' AND tagsubfield = '6' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '250' AND tagsubfield = '8' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '260' AND tagsubfield = '6' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '260' AND tagsubfield = '8' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '260' AND tagsubfield = 'd' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '260' AND tagsubfield = 'e' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '260' AND tagsubfield = 'f' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '260' AND tagsubfield = 'g' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '260' AND tagsubfield = 'k' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '260' AND tagsubfield = 'l' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '500' AND tagsubfield = '3' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '500' AND tagsubfield = '5' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '500' AND tagsubfield = '6' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '500' AND tagsubfield = '8' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '500' AND tagsubfield = 'l' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '500' AND tagsubfield = 'n' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '500' AND tagsubfield = 'x' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '500' AND tagsubfield = 'z' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='5' WHERE tagfield = '942' AND tagsubfield = '0' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='5' WHERE tagfield = '942' AND tagsubfield = 'c' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='5' WHERE tagfield = '942' AND tagsubfield = 'n' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='5' WHERE tagfield = '942' AND tagsubfield = 's' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '952' AND tagsubfield = '1' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '952' AND tagsubfield = '3' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '952' AND tagsubfield = '6' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '952' AND tagsubfield = '9' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '952' AND tagsubfield = 'j' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '952' AND tagsubfield = 'l' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '952' AND tagsubfield = 'm' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '952' AND tagsubfield = 'n' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '952' AND tagsubfield = 'q' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '952' AND tagsubfield = 'r' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '952' AND tagsubfield = 's' AND frameworkcode = 'FA';
UPDATE marc_subfield_structure SET hidden ='0' WHERE tagfield = '952' AND tagsubfield = 'x' AND frameworkcode = 'FA';

1
installer/data/mysql/de-DE/marcflavour/marc21/optional/marc21_sample_fastadd_framework.txt

@ -1 +0,0 @@
"FA", ein MARC21-Framework (Erfassungsmaske) fรผr Schnellaufnahmen oder Fernleihtitel

494
installer/data/mysql/de-DE/marcflavour/marc21/optional/marc21_simple_bib_frameworks.sql

@ -1,494 +0,0 @@
-- *************************************************************
-- SIMPLE KOHA MARC 21 BIBLIOGRAPHIC FRAMEWORKS
-- *************************************************************
-- *******************************************************************
-- SIMPLE BOOKS KOHA RECORD AND HOLDINGS MANAGEMENT FIELDS/SUBFIELDS.
-- *******************************************************************
INSERT IGNORE INTO biblio_framework VALUES
( 'BKS', 'Monographien, Broschรผren, Arbeitsbรผcher' );
INSERT IGNORE INTO marc_tag_structure (
tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode)
SELECT
tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, 'BKS'
FROM marc_tag_structure
WHERE frameworkcode = '';
INSERT IGNORE INTO marc_subfield_structure (
tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value,
authtypecode, value_builder, isurl, hidden, frameworkcode, seealso, link, defaultvalue)
SELECT
tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value,
authtypecode, value_builder, isurl, hidden, 'BKS', seealso, link, defaultvalue
FROM marc_subfield_structure
WHERE frameworkcode = '';
-- *******************************************************
-- ****************************************************************************
-- SIMPLE COMPUTER FILES KOHA RECORD AND HOLDINGS MANAGEMENT FIELDS/SUBFIELDS.
-- ****************************************************************************
INSERT IGNORE INTO biblio_framework VALUES
( 'CF', 'CD-ROMs, DVD-ROMs, Online-Ressourcen' );
INSERT IGNORE INTO marc_tag_structure (
tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode)
SELECT
tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, 'CF'
FROM marc_tag_structure
WHERE frameworkcode = '';
INSERT IGNORE INTO marc_subfield_structure (
tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value,
authtypecode, value_builder, isurl, hidden, frameworkcode, seealso, link, defaultvalue)
SELECT
tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value,
authtypecode, value_builder, isurl, hidden, 'CF', seealso, link, defaultvalue
FROM marc_subfield_structure
WHERE frameworkcode = '';
-- *******************************************************
-- *****************************************************************************
-- SIMPLE SOUND RECORDINGS KOHA RECORD AND HOLDINGS MANAGEMENT FIELDS/SUBFIELDS.
-- *****************************************************************************
INSERT IGNORE INTO biblio_framework VALUES
( 'SR', 'Audiokassetten, CDs' );
INSERT IGNORE INTO marc_tag_structure (
tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode)
SELECT
tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, 'SR'
FROM marc_tag_structure
WHERE frameworkcode = '';
INSERT IGNORE INTO marc_subfield_structure (
tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value,
authtypecode, value_builder, isurl, hidden, frameworkcode, seealso, link, defaultvalue)
SELECT
tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value,
authtypecode, value_builder, isurl, hidden, 'SR', seealso, link, defaultvalue
FROM marc_subfield_structure
WHERE frameworkcode = '';
-- *******************************************************
-- ****************************************************************************
-- SIMPLE VIDEORECORDINGS KOHA RECORD AND HOLDINGS MANAGEMENT FIELDS/SUBFIELDS.
-- ****************************************************************************
INSERT IGNORE INTO biblio_framework VALUES
( 'VR', 'DVDs, Videokassetten' );
INSERT IGNORE INTO marc_tag_structure (
tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode)
SELECT
tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, 'VR'
FROM marc_tag_structure
WHERE frameworkcode = '';
INSERT IGNORE INTO marc_subfield_structure (
tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value,
authtypecode, value_builder, isurl, hidden, frameworkcode, seealso, link, defaultvalue)
SELECT
tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value,
authtypecode, value_builder, isurl, hidden, 'VR', seealso, link, defaultvalue
FROM marc_subfield_structure
WHERE frameworkcode = '';
-- *******************************************************
-- **************************************************************************
-- SIMPLE 3D ARTIFACTS KOHA RECORD AND HOLDINGS MANAGEMENT FIELDS/SUBFIELDS.
-- **************************************************************************
INSERT IGNORE INTO biblio_framework VALUES
( 'AR', 'Artefakte, Gegenstรคnde' );
INSERT IGNORE INTO marc_tag_structure (
tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode)
SELECT
tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, 'AR'
FROM marc_tag_structure
WHERE frameworkcode = '';
INSERT IGNORE INTO marc_subfield_structure (
tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value,
authtypecode, value_builder, isurl, hidden, frameworkcode, seealso, link, defaultvalue)
SELECT
tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value,
authtypecode, value_builder, isurl, hidden, 'AR', seealso, link, defaultvalue
FROM marc_subfield_structure
WHERE frameworkcode = '';
-- *******************************************************
-- ******************************************************************
-- SIMPLE KITS KOHA RECORD AND HOLDINGS MANAGEMENT FIELDS/SUBFIELDS.
-- ******************************************************************
INSERT IGNORE INTO biblio_framework VALUES
( 'KT', 'Medienkombinationen' );
INSERT IGNORE INTO marc_tag_structure (
tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode)
SELECT
tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, 'KT'
FROM marc_tag_structure
WHERE frameworkcode = '';
INSERT IGNORE INTO marc_subfield_structure (
tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value,
authtypecode, value_builder, isurl, hidden, frameworkcode, seealso, link, defaultvalue)
SELECT
tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value,
authtypecode, value_builder, isurl, hidden, 'KT', seealso, link, defaultvalue
FROM marc_subfield_structure
WHERE frameworkcode = '';
-- ******************************************************
-- **********************************************************************************
-- SIMPLE INTEGRATING RESOURCES KOHA RECORD AND HOLDINGS MANAGEMENT FIELDS/SUBFIELDS.
-- **********************************************************************************
INSERT IGNORE INTO biblio_framework VALUES
( 'IR', 'Loseblattsammlungen' );
INSERT IGNORE INTO marc_tag_structure (
tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode)
SELECT
tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, 'IR'
FROM marc_tag_structure
WHERE frameworkcode = '';
INSERT IGNORE INTO marc_subfield_structure (
tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value,
authtypecode, value_builder, isurl, hidden, frameworkcode, seealso, link, defaultvalue)
SELECT
tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value,
authtypecode, value_builder, isurl, hidden, 'IR', seealso, link, defaultvalue
FROM marc_subfield_structure
WHERE frameworkcode = '';
-- *******************************************************
-- *********************************************************************
-- SIMPLE SERIALS KOHA RECORD AND HOLDINGS MANAGEMENT FIELDS/SUBFIELDS.
-- *********************************************************************
INSERT IGNORE INTO biblio_framework VALUES
( 'SER', 'Zeitschriften' );
INSERT IGNORE INTO marc_tag_structure (
tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode)
SELECT
tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, 'SER'
FROM marc_tag_structure
WHERE frameworkcode = '';
INSERT IGNORE INTO marc_subfield_structure (
tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value,
authtypecode, value_builder, isurl, hidden, frameworkcode, seealso, link, defaultvalue)
SELECT
tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value,
authtypecode, value_builder, isurl, hidden, 'SER', seealso, link, defaultvalue
FROM marc_subfield_structure
WHERE frameworkcode = '';
-- *******************************************************
-- **************************************
-- REVERT HIDDEN FIELD TO ORIGINAL VALUES
-- **************************************
UPDATE marc_subfield_structure SET hidden = -6 WHERE tagfield = '001' AND tagsubfield = '@' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -6 WHERE tagfield = '003' AND tagsubfield = '@' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -1 WHERE tagfield = '005' AND tagsubfield = '@' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -6 WHERE tagfield = '010' AND tagsubfield = 'a' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -6 WHERE tagfield = '010' AND tagsubfield = 'b' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -6 WHERE tagfield = '010' AND tagsubfield = 'z' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -6 WHERE tagfield = '015' AND tagsubfield = '2' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -6 WHERE tagfield = '015' AND tagsubfield = 'a' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -6 WHERE tagfield = '016' AND tagsubfield = '2' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -6 WHERE tagfield = '016' AND tagsubfield = 'a' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -6 WHERE tagfield = '016' AND tagsubfield = 'z' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -1 WHERE tagfield = '020' AND tagsubfield = 'a' AND frameworkcode IN ('AR','CF','IR','KT','SR');
UPDATE marc_subfield_structure SET hidden = -6 WHERE tagfield = '020' AND tagsubfield = 'a' AND frameworkcode IN ('SER','VR');
UPDATE marc_subfield_structure SET hidden = -6 WHERE tagfield = '020' AND tagsubfield = 'c' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -6 WHERE tagfield = '020' AND tagsubfield = 'z' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -6 WHERE tagfield = '022' AND tagsubfield = '2' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -1 WHERE tagfield = '022' AND tagsubfield = 'a' AND frameworkcode IN ('CF','IR');
UPDATE marc_subfield_structure SET hidden = -6 WHERE tagfield = '022' AND tagsubfield = 'a' AND frameworkcode IN ('AR','BKS','KT','SR','VR');
UPDATE marc_subfield_structure SET hidden = -6 WHERE tagfield = '022' AND tagsubfield = 'y' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -6 WHERE tagfield = '022' AND tagsubfield = 'z' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -1 WHERE tagfield = '024' AND tagsubfield = '2' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -1 WHERE tagfield = '024' AND tagsubfield = 'a' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -1 WHERE tagfield = '024' AND tagsubfield = 'c' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -1 WHERE tagfield = '024' AND tagsubfield = 'd' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -6 WHERE tagfield = '024' AND tagsubfield = 'z' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -6 WHERE tagfield = '027' AND tagsubfield = 'a' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -6 WHERE tagfield = '027' AND tagsubfield = 'z' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -6 WHERE tagfield = '028' AND tagsubfield = 'a' AND frameworkcode IN ('BKS','IR','SER');
UPDATE marc_subfield_structure SET hidden = -6 WHERE tagfield = '028' AND tagsubfield = 'b' AND frameworkcode IN ('BKS','IR','SER');
UPDATE marc_subfield_structure SET hidden = -6 WHERE tagfield = '035' AND tagsubfield = 'a' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -6 WHERE tagfield = '035' AND tagsubfield = 'z' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -1 WHERE tagfield = '040' AND tagsubfield = 'a' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -6 WHERE tagfield = '040' AND tagsubfield = 'b' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -1 WHERE tagfield = '040' AND tagsubfield = 'c' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -1 WHERE tagfield = '040' AND tagsubfield = 'd' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -6 WHERE tagfield = '041' AND tagsubfield = 'd' AND frameworkcode IN ('AR','BKS','IR','SER');
UPDATE marc_subfield_structure SET hidden = -6 WHERE tagfield = '041' AND tagsubfield = 'e' AND frameworkcode IN ('AR','BKS','SER');
UPDATE marc_subfield_structure SET hidden = -6 WHERE tagfield = '045' AND tagsubfield = 'a' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -6 WHERE tagfield = '045' AND tagsubfield = 'b' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -6 WHERE tagfield = '047' AND tagsubfield = '2' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -6 WHERE tagfield = '047' AND tagsubfield = 'a' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -6 WHERE tagfield = '048' AND tagsubfield = '2' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -6 WHERE tagfield = '048' AND tagsubfield = 'a' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -6 WHERE tagfield = '048' AND tagsubfield = 'b' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -6 WHERE tagfield = '074' AND tagsubfield = 'z' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -6 WHERE tagfield = '086' AND tagsubfield = 'z' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -6 WHERE tagfield = '100' AND tagsubfield = '4' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = 0 WHERE tagfield = '100' AND tagsubfield = '9' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -1 WHERE tagfield = '100' AND tagsubfield = 'a' AND frameworkcode IN ('CF','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -1 WHERE tagfield = '100' AND tagsubfield = 'd' AND frameworkcode IN ('CF','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -1 WHERE tagfield = '100' AND tagsubfield = 'e' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -1 WHERE tagfield = '100' AND tagsubfield = 'q' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -6 WHERE tagfield = '110' AND tagsubfield = '4' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -1 WHERE tagfield = '110' AND tagsubfield = 'a' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -1 WHERE tagfield = '110' AND tagsubfield = 'b' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -1 WHERE tagfield = '110' AND tagsubfield = 'e' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -6 WHERE tagfield = '111' AND tagsubfield = '4' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -1 WHERE tagfield = '111' AND tagsubfield = 'a' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -1 WHERE tagfield = '111' AND tagsubfield = 'c' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -1 WHERE tagfield = '111' AND tagsubfield = 'd' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -1 WHERE tagfield = '111' AND tagsubfield = 'e' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -6 WHERE tagfield = '111' AND tagsubfield = 'j' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','SR','VR');
UPDATE marc_subfield_structure SET hidden = -6 WHERE tagfield = '130' AND tagsubfield = 'a' AND frameworkcode IN ('AR','BKS','CF','IR','KT','SER','